作者 ZhengBing He

已完结的工单无法删除

@@ -126,6 +126,9 @@ class WorkOrderController extends BaseController @@ -126,6 +126,9 @@ class WorkOrderController extends BaseController
126 if (!$workOrder) { 126 if (!$workOrder) {
127 $this->response('工单未找到', 404); 127 $this->response('工单未找到', 404);
128 } 128 }
  129 + if ($workOrder->status >= WorkOrder::STATUS_COMPLETED)
  130 + $this->response('已完结的工单不能删除', 403);
  131 +
129 if ($this->user['type'] != 1 && $workOrder->project_user_id != $this->user['id']) { 132 if ($this->user['type'] != 1 && $workOrder->project_user_id != $this->user['id']) {
130 // 只有项目负责人可以删除工单 133 // 只有项目负责人可以删除工单
131 $this->response('无权限删除该工单', 403); 134 $this->response('无权限删除该工单', 403);