This commit is contained in:
mkm 2024-01-08 15:04:24 +08:00
parent 931805aa1e
commit d029e37ab3

View File

@ -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);