作者 ZhengBing He

已完结的工单无法删除

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