作者 lyh

未续费项目增加搜索

@@ -59,8 +59,37 @@ class ProcessRecordsLogic extends BaseLogic @@ -59,8 +59,37 @@ class ProcessRecordsLogic extends BaseLogic
59 'item' => ['资料上传', '网站修改中', '网站搭建完成,客户确认中', '等待网站品控审核后上线'] 59 'item' => ['资料上传', '网站修改中', '网站搭建完成,客户确认中', '等待网站品控审核后上线']
60 ] 60 ]
61 ]; 61 ];
  62 + $data['record'] = array_filter($data['record'], function($item) {
  63 + return $item['date'] > '2025-09-01';
  64 + });
62 if($project['type'] == 2){ 65 if($project['type'] == 2){
  66 + //优化项目 默认在seo优化中
  67 + if($data['optimize_record'] == 0) {
  68 + $data['optimize_record'] = 1;
  69 + }
  70 + //时间大于优化时间,默认
  71 + if(date('Y-m-d H:i:s') > $project['deploy_optimize']['start_date']){
  72 + $data['optimize_record'] == 2;
  73 + }
  74 + //首次达标时间
  75 + if(!empty($project['deploy_optimize']['first_compliance_time'])){
  76 + $data['optimize_record'] == 3;
  77 + }
  78 + //无剩余时间
  79 + if($project['project_type'] == 1){
  80 + if($project['remain_day'] == 0){
  81 + $data['optimize_record'] == 4;
  82 + }
  83 + }else{
  84 + if($project['seo_remain_day'] == 0){
  85 + $data['optimize_record'] == 4;
  86 + }
  87 + }
  88 + if(strpos($project['level'],'2')){
  89 + $data['date_project_record'] = ['暂停优化'];
  90 + }else{
63 $data['date_project_record'] = Project::projectProgress('optimize'); 91 $data['date_project_record'] = Project::projectProgress('optimize');
  92 + }
64 }else{ 93 }else{
65 $data['date_project_record'] = Project::projectProgress('build'); 94 $data['date_project_record'] = Project::projectProgress('build');
66 } 95 }
@@ -196,8 +196,8 @@ class Project extends Base @@ -196,8 +196,8 @@ class Project extends Base
196 7 => '正式网站上线' 196 7 => '正式网站上线'
197 ], 197 ],
198 'optimize' => [ 198 'optimize' => [
199 - 1 => '开始推广',  
200 - 2 => 'SEO设置', 199 + 1 => 'SEO设置',
  200 + 2 => '开始推广',
201 3 => '排名达标', 201 3 => '排名达标',
202 4 => '剩余服务时常' 202 4 => '剩余服务时常'
203 ] 203 ]