正在显示
1 个修改的文件
包含
7 行增加
和
7 行删除
| @@ -46,9 +46,9 @@ class TicketController extends BaseController | @@ -46,9 +46,9 @@ class TicketController extends BaseController | ||
| 46 | { | 46 | { |
| 47 | $request->validated(); | 47 | $request->validated(); |
| 48 | $project = TicketProject::where('uuid', $project_id)->first(); | 48 | $project = TicketProject::where('uuid', $project_id)->first(); |
| 49 | - if (!$project) return $this->error('未找到项目', 404); | ||
| 50 | - if ($project->is_del) return $this->error('项目状态异常', 400); | ||
| 51 | - if (empty($project->engineer_id)) return $this->error('项目未分配工单负责人', 400); | 49 | + if (!$project) return response('未找到项目', 404); |
| 50 | + if ($project->is_del) return response('项目状态异常', 400); | ||
| 51 | + if (empty($project->first_engineer)) return response('项目未分配工单负责人', 400); | ||
| 52 | 52 | ||
| 53 | $result = DB::transaction(function () use ($request, $project) { | 53 | $result = DB::transaction(function () use ($request, $project) { |
| 54 | $ticket = new Tickets(); | 54 | $ticket = new Tickets(); |
| @@ -87,11 +87,11 @@ class TicketController extends BaseController | @@ -87,11 +87,11 @@ class TicketController extends BaseController | ||
| 87 | ]) | 87 | ]) |
| 88 | ->find($id); | 88 | ->find($id); |
| 89 | 89 | ||
| 90 | - if (!$ticket) return $this->error('工单未找到', 404); | 90 | + if (!$ticket) return response('工单未找到', 404); |
| 91 | 91 | ||
| 92 | - if ($ticket->project->uuid !== $project_id) return $this->error('无权限查看该工单', 403); | 92 | + if ($ticket->project->uuid !== $project_id) return response('无权限查看该工单', 403); |
| 93 | 93 | ||
| 94 | - if ($ticket->project->is_del) return $this->error('项目状态异常', 400); | 94 | + if ($ticket->project->is_del) return response('项目状态异常', 400); |
| 95 | 95 | ||
| 96 | return response()->json(['data' => $ticket]); | 96 | return response()->json(['data' => $ticket]); |
| 97 | } | 97 | } |
| @@ -128,7 +128,7 @@ class TicketController extends BaseController | @@ -128,7 +128,7 @@ class TicketController extends BaseController | ||
| 128 | 'first_engineer:id,name', | 128 | 'first_engineer:id,name', |
| 129 | ]) | 129 | ]) |
| 130 | ->where('uuid', $project_id)->first(); | 130 | ->where('uuid', $project_id)->first(); |
| 131 | - if (!$project) return $this->error('未找到项目', 404); | 131 | + if (!$project) return $this->response('未找到项目', 404); |
| 132 | return response()->json(['data' => $project]); | 132 | return response()->json(['data' => $project]); |
| 133 | } | 133 | } |
| 134 | } | 134 | } |
-
请 注册 或 登录 后发表评论