From d029e37ab356727415f59bfa3b8498ca7079b3cd Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Mon, 8 Jan 2024 15:04:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/common/Model/Task.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/application/common/Model/Task.php b/application/common/Model/Task.php index 1b93417..10a3144 100755 --- a/application/common/Model/Task.php +++ b/application/common/Model/Task.php @@ -457,6 +457,7 @@ class Task extends CommonModel if (!$task) { throw new Exception('任务已失效', 2); } + $task=$task->toArray(); // $data = [ // 'member_code' => getCurrentMember()['code'], // 'source_code' => $taskCode, @@ -475,21 +476,22 @@ class Task extends CommonModel $task['transferred'][]=$task['exchange_list'][0]; $task['assign_to']=$task['exchange_list'][0]; unset($task['exchange_list'][0]); - $res= Db::name('task')->where('id',$task['id'])->update($data); + $res= self::where('id',$task['id'])->update($data); }else{ $data['status']=1; $data['stage_code']=$code; - $res= Db::name('task')->where('id',$task['id'])->update($data); + + $res= self::name('task')->where('id',$task['id'])->update($data); } $comments='pass'; }elseif($type==2){ $comments='reject'; $data['status']=2; - Db::name('task')->where('id',$task['id'])->update($data); + self::name('task')->where('id',$task['id'])->update($data); }elseif($type==3){ $comments='add'; $data['status']=4; - Db::name('task')->where('id',$task['id'])->update($data); + self::name('task')->where('id',$task['id'])->update($data); } self::taskHook(getCurrentMember()['code'], $taskCode, $comments, '', 1, '', $comment, '', $mentions);