作者 lyh

变更数据

@@ -87,20 +87,19 @@ class AsideTicketLogController extends BaseController @@ -87,20 +87,19 @@ class AsideTicketLogController extends BaseController
87 }else { 87 }else {
88 // 如果所有子任务都完成了,则将工单状态改为已完成 88 // 如果所有子任务都完成了,则将工单状态改为已完成
89 // todo 注意:建站期间的工单,所有人都完成后,不自动完成工单,需要项目经理验收修改工单状态 89 // todo 注意:建站期间的工单,所有人都完成后,不自动完成工单,需要项目经理验收修改工单状态
90 - if (($ticket->title == 'GEO项目') || !($ticket->project->status == 1 && in_array($ticket->project->project_cate, [1, 2]))) { 90 + if (($ticket->title == 'GEO项目') || !($ticket->project->status == 1 && in_array($ticket->project->project_cate, [1, 2])))
  91 + {
91 $ticket->status = Tickets::STATUS_COMPLETED; 92 $ticket->status = Tickets::STATUS_COMPLETED;
92 $ticket->end_at = now(); 93 $ticket->end_at = now();
93 - $ticket->end_time = diffInHours($ticket->created_at, $ticket->end_at);  
94 - $message = "工单(ID:{$ticket->id})已全部完成,请访问查看详情!";  
95 - } else {  
96 - $ticket->status = Tickets::STATUS_YANSHOU;  
97 - $message = "工单(ID:{$ticket->id})已全部完成,请访问查看详情!请审核";  
98 - } 94 + $ticket->end_time = diffInHours($ticket->created_at,$ticket->end_at);
99 $project = $ticket->project; 95 $project = $ticket->project;
100 - if ($project->wechat_switch && !$ticket->close_wechat) {  
101 - $project->pushWechatGroupMsg($message); 96 + if ($project->wechat_switch && !$ticket->close_wechat){
  97 + $project->pushWechatGroupMsg("工单(ID:{$ticket->id})已全部完成,请访问查看详情!");
102 } 98 }
103 $ticket->pushDing('finish'); 99 $ticket->pushDing('finish');
  100 + }else{
  101 + $ticket->status = Tickets::STATUS_YANSHOU;
  102 + }
104 } 103 }
105 $ticket->save(); 104 $ticket->save();
106 return $log; 105 return $log;