diff --git a/application/common/Model/Task.php b/application/common/Model/Task.php index 027d05c..0dc7765 100755 --- a/application/common/Model/Task.php +++ b/application/common/Model/Task.php @@ -546,6 +546,10 @@ class Task extends CommonModel }elseif($type==2){ $comments='reject'; $data['status']=2; + $code= TaskStages::where('project_code',$task['project_code'])->where('name','进行中')->where('deleted',0)->value('code'); + if(!$code){ + throw new Exception('任务列表CODE不存在', 1); + } self::name('task')->where('id',$task['id'])->update($data); }elseif($type==3){ $comments='add';