ajun 4 лет назад
Родитель
Сommit
a78d183b4b
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      app/Http/Controllers/WorkOrderProcessLogController.php

+ 3 - 0
app/Http/Controllers/WorkOrderProcessLogController.php

@@ -5,6 +5,7 @@ namespace App\Http\Controllers;
 use App\WorkOrderProcessLog;
 use Illuminate\Http\Request;
 use Illuminate\Support\Facades\Auth;
+use Illuminate\Support\Facades\Gate;
 
 class WorkOrderProcessLogController extends Controller
 {
@@ -45,6 +46,7 @@ class WorkOrderProcessLogController extends Controller
 
     public function logisticStoreApi(Request  $request): array
     {
+        if (Gate::denies('订单管理-工单处理-承运商编辑')) return ['success' => false, 'message' => '没有对应的编辑权限'];
         $isExists = WorkOrderProcessLog::query()
             ->where('work_order_id',$request->input('work_order_id'))
             ->where('type','2')->exists();
@@ -62,6 +64,7 @@ class WorkOrderProcessLogController extends Controller
 
     public function storeApi(Request $request): array
     {
+        if (Gate::denies('订单管理-工单处理-宝时编辑')) return ['success' => false, 'message' => '没有对应的编辑权限'];
         $isExists = WorkOrderProcessLog::query()
             ->where('work_order_id',$request->input('work_order_id'))
             ->where('type',1)->exists();