소스 검색

feat:后台-审核申请技师

刘学玺 3 달 전
부모
커밋
59b9e6431d
2개의 변경된 파일7개의 추가작업 그리고 7개의 파일을 삭제
  1. 6 6
      app/Admin/Controllers/CoachInfoRecordController.php
  2. 1 1
      routes/admin.php

+ 6 - 6
app/Admin/Controllers/CoachInfoRecordController.php

@@ -96,8 +96,8 @@ class CoachInfoRecordController extends AdminController
      *
      * @header x-xsrf-token required CSRF令牌 Example: your_csrf_token
      *
-     * @bodyParam id integer required 申请记录ID Example: 1
-     * @bodyParam state integer required 审核状态(2:通过 3:驳回) Example: 2
+     * @bodyParam info_record_id integer required 申请记录ID Example: 1
+     * @bodyParam info_record_state integer required 审核状态(2:通过 3:驳回) Example: 2
      * @bodyParam audit_remark string required 审核意见 Example: 资料符合要求,审核通过
      *
      * @response scenario=success {
@@ -119,15 +119,15 @@ class CoachInfoRecordController extends AdminController
     public function audit(Request $request)
     {
         $validated = $request->validate([
-            'id' => 'required|integer|exists:coach_info_records,id',
-            'state' => 'required|integer|in:2,3', // 2:通过 3:驳回
+            'info_record_id' => 'required|integer|exists:coach_info_records,id',
+            'info_record_state' => 'required|integer|in:2,3', // 2:通过 3:驳回
             'audit_remark' => 'required|string|max:255',
         ]);
 
         try {
             $result = $this->service->audit(
-                $validated['id'],
-                $validated['state'],
+                $validated['info_record_id'],
+                $validated['info_record_state'],
                 $validated['audit_remark'],
                 Admin::user()->id
             );

+ 1 - 1
routes/admin.php

@@ -27,7 +27,7 @@ Route::group([
     $router->resource('coach_users', \App\Admin\Controllers\CoachUserController::class);
     // 技师信息记录
     $router->resource('coach_info_records', \App\Admin\Controllers\CoachInfoRecordController::class);
-    // 技师资质认证记录
+    // 审核技师信息认证记录
     $router->post('coach_info_records/audit', [\App\Admin\Controllers\CoachInfoRecordController::class, 'audit']);
     // 技师资质认证记录
     $router->resource('coach_qual_records', \App\Admin\Controllers\CoachQualRecordController::class);