正在显示
1 个修改的文件
包含
8 行增加
和
9 行删除
| @@ -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; |
-
请 注册 或 登录 后发表评论