|
|
@@ -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();
|