|
@@ -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
|
}
|