作者 李宇航

合并分支 'lyh-server' 到 'master'

处理项目进程记录



查看合并请求 !2746
... ... @@ -59,8 +59,37 @@ class ProcessRecordsLogic extends BaseLogic
'item' => ['资料上传', '网站修改中', '网站搭建完成,客户确认中', '等待网站品控审核后上线']
]
];
$data['record'] = array_filter($data['record'], function($item) {
return $item['date'] > '2025-09-01';
});
if($project['type'] == 2){
$data['date_project_record'] = Project::projectProgress('optimize');
//优化项目 默认在seo优化中
if($data['optimize_record'] == 0) {
$data['optimize_record'] = 1;
}
//时间大于优化时间,默认
if(date('Y-m-d H:i:s') > $project['deploy_optimize']['start_date']){
$data['optimize_record'] == 2;
}
//首次达标时间
if(!empty($project['deploy_optimize']['first_compliance_time'])){
$data['optimize_record'] == 3;
}
//无剩余时间
if($project['project_type'] == 1){
if($project['remain_day'] == 0){
$data['optimize_record'] == 4;
}
}else{
if($project['seo_remain_day'] == 0){
$data['optimize_record'] == 4;
}
}
if(strpos($project['level'],'2')){
$data['date_project_record'] = ['暂停优化'];
}else{
$data['date_project_record'] = Project::projectProgress('optimize');
}
}else{
$data['date_project_record'] = Project::projectProgress('build');
}
... ...
... ... @@ -196,8 +196,8 @@ class Project extends Base
7 => '正式网站上线'
],
'optimize' => [
1 => '开始推广',
2 => 'SEO设置',
1 => 'SEO设置',
2 => '开始推广',
3 => '排名达标',
4 => '剩余服务时常'
]
... ...