ajun 4 éve
szülő
commit
a78d183b4b

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

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