正在显示
3 个修改的文件
包含
7 行增加
和
3 行删除
| @@ -57,7 +57,9 @@ class RemainDay extends Command | @@ -57,7 +57,9 @@ class RemainDay extends Command | ||
| 57 | foreach ($list as $item){ | 57 | foreach ($list as $item){ |
| 58 | if($item['type'] == Project::TYPE_TWO){ | 58 | if($item['type'] == Project::TYPE_TWO){ |
| 59 | //排名达标天数 | 59 | //排名达标天数 |
| 60 | - $compliance_day = GoogleRankModel::where(['project_id' => $item['id'], 'lang' => ''])->value('compliance_day') ?: 0; | 60 | +// $compliance_day = GoogleRankModel::where(['project_id' => $item['id'], 'lang' => ''])->value('compliance_day') ?: 0; |
| 61 | + //获取当前项目的达标天数 | ||
| 62 | + $compliance_day = Project::where(['id' => $item['id']])->value('finish_remain_day') ?: 0; | ||
| 61 | $remain_day = $item['deploy_build']['service_duration'] - $compliance_day; | 63 | $remain_day = $item['deploy_build']['service_duration'] - $compliance_day; |
| 62 | }else{ | 64 | }else{ |
| 63 | //审核上线后开始 | 65 | //审核上线后开始 |
| @@ -184,6 +184,8 @@ class ProjectLogic extends BaseLogic | @@ -184,6 +184,8 @@ class ProjectLogic extends BaseLogic | ||
| 184 | } | 184 | } |
| 185 | $param['confirm_file'] = Arr::a2s($param['confirm_file']); | 185 | $param['confirm_file'] = Arr::a2s($param['confirm_file']); |
| 186 | } | 186 | } |
| 187 | + //剩余服务天数 | ||
| 188 | + $param['remain_day'] = $param['deploy_build']['service_duration'] - $param['finish_remain_day']; | ||
| 187 | unset($param['payment'],$param['deploy_build'],$param['deploy_optimize'],$param['online_check'],$param['project_after']); | 189 | unset($param['payment'],$param['deploy_build'],$param['deploy_optimize'],$param['online_check'],$param['project_after']); |
| 188 | //文件上传默认值 | 190 | //文件上传默认值 |
| 189 | if($param['is_upload_manage']){ | 191 | if($param['is_upload_manage']){ |
| @@ -464,9 +464,9 @@ class RankDataLogic extends BaseLogic | @@ -464,9 +464,9 @@ class RankDataLogic extends BaseLogic | ||
| 464 | if($keyword_num && $type == Project::TYPE_TWO && $first_page_num >= $keyword_num){ | 464 | if($keyword_num && $type == Project::TYPE_TWO && $first_page_num >= $keyword_num){ |
| 465 | $model->compliance_day = $model->compliance_day + 1; | 465 | $model->compliance_day = $model->compliance_day + 1; |
| 466 | $model->is_compliance = 1; | 466 | $model->is_compliance = 1; |
| 467 | - | ||
| 468 | //项目表更新 | 467 | //项目表更新 |
| 469 | - Project::where('id', $project_id)->update(['is_remain_today' => 1, 'finish_remain_day' => $model->compliance_day]); | 468 | + $compliance_day = Project::where(['id' => $project_id])->value('finish_remain_day') ?: 0; |
| 469 | + Project::where('id', $project_id)->update(['is_remain_today' => 1, 'finish_remain_day' => $compliance_day+1]); | ||
| 470 | } | 470 | } |
| 471 | } | 471 | } |
| 472 | 472 |
-
请 注册 或 登录 后发表评论