正在显示
1 个修改的文件
包含
17 行增加
和
15 行删除
| @@ -495,26 +495,28 @@ class ProjectLogic extends BaseLogic | @@ -495,26 +495,28 @@ class ProjectLogic extends BaseLogic | ||
| 495 | $onlineCheckModel = new OnlineCheck(); | 495 | $onlineCheckModel = new OnlineCheck(); |
| 496 | if(($plan == Project::TYPE_ZERO) && ($seo_plan == Project::TYPE_ONE) && ($type == Project::TYPE_TWO || $type == Project::TYPE_THREE)){ | 496 | if(($plan == Project::TYPE_ZERO) && ($seo_plan == Project::TYPE_ONE) && ($type == Project::TYPE_TWO || $type == Project::TYPE_THREE)){ |
| 497 | $onlineInfo = $onlineCheckModel->read(['project_id'=>$project_id]); | 497 | $onlineInfo = $onlineCheckModel->read(['project_id'=>$project_id]); |
| 498 | + $data = [ | ||
| 499 | + 'project_id' => $project_id, | ||
| 500 | + 'created_manage_id' => $this->manager['id'], | ||
| 501 | + 'optimist_mid' => $optimist_mid, | ||
| 502 | + 'optimist_check_time'=>date('Y-m-d H:i:s'), | ||
| 503 | + 'optimist_status'=>1, | ||
| 504 | + 'qa_mid' => $quality_mid, | ||
| 505 | + 'qa_check_time'=>date('Y-m-d H:i:s'), | ||
| 506 | + 'qa_status'=>1, | ||
| 507 | + 'created_at'=>date('Y-m-d H:i:s'), | ||
| 508 | + ]; | ||
| 498 | if($onlineInfo === false){ | 509 | if($onlineInfo === false){ |
| 499 | if(empty($optimist_mid) || empty($quality_mid)){ | 510 | if(empty($optimist_mid) || empty($quality_mid)){ |
| 500 | $this->fail('自动提交审核,请选择优化师及品控'); | 511 | $this->fail('自动提交审核,请选择优化师及品控'); |
| 501 | } | 512 | } |
| 502 | - $data = [ | ||
| 503 | - 'project_id' => $project_id, | ||
| 504 | - 'created_manage_id' => $this->manager['id'], | ||
| 505 | - 'optimist_mid' => $optimist_mid, | ||
| 506 | - 'optimist_check_time'=>date('Y-m-d H:i:s'), | ||
| 507 | - 'optimist_status'=>1, | ||
| 508 | - 'qa_mid' => $quality_mid, | ||
| 509 | - 'qa_check_time'=>date('Y-m-d H:i:s'), | ||
| 510 | - 'qa_status'=>1, | ||
| 511 | - 'created_at'=>date('Y-m-d H:i:s'), | ||
| 512 | - ]; | ||
| 513 | $onlineCheckModel->addReturnId($data); | 513 | $onlineCheckModel->addReturnId($data); |
| 514 | - $this->param['status'] = Project::STATUS_ONE; | ||
| 515 | - if(empty($this->param['uptime'])){ | ||
| 516 | - $this->param['uptime'] = date('Y-m-d H:i:s'); | ||
| 517 | - } | 514 | + }else{ |
| 515 | + $onlineCheckModel->edit($data,['project_id'=>$project_id]); | ||
| 516 | + } | ||
| 517 | + $this->param['status'] = Project::STATUS_ONE; | ||
| 518 | + if(empty($this->param['uptime'])){ | ||
| 519 | + $this->param['uptime'] = date('Y-m-d H:i:s'); | ||
| 518 | } | 520 | } |
| 519 | } | 521 | } |
| 520 | return true; | 522 | return true; |
-
请 注册 或 登录 后发表评论