Просмотр исходного кода

MaterialController.修改权限

ajun 5 лет назад
Родитель
Сommit
ce108b7fc0
1 измененных файлов с 6 добавлено и 6 удалено
  1. 6 6
      app/Http/Controllers/MaterialController.php

+ 6 - 6
app/Http/Controllers/MaterialController.php

@@ -10,20 +10,20 @@ use Illuminate\Http\Request;
 
 class MaterialController extends Controller
 {
-    // 耗材
+    // 耗材类型
     use AsyncResponse;
     public function index(Request $request,MaterialFilters  $filter)
     {
-        $this->gate('耗材');
+        $this->gate('耗材类型');
         $materials  = Material::query()->orderByDesc('id')->filter($filter)->paginate($request['paginate'] ?? 50);
         return view('maintenance/material/index',compact('materials'));
     }
 
     public function storeApi(Request $request):array
     {
-        $this->gate('耗材-编辑');
+        $this->gate('耗材类型-编辑');
         $material = Material::query()->where('code',$request['code'])->first();
-        if($material)return ['success' => false,'message'=>'code对应的耗材已存在'];
+        if($material)return ['success' => false,'message'=>'code对应的耗材类型已存在'];
         try {
             $material = Material::query()->create($request->all(['code', 'name']));
             return ['success'=>true,'data'=>$material];
@@ -34,7 +34,7 @@ class MaterialController extends Controller
 
     public function updateApi(Request $request):array
     {
-        $this->gate('耗材-编辑');
+        $this->gate('耗材类型-编辑');
         $material = Material::query()->find($request['id']);
         try {
             $material->update($request->all(['code', 'name']));
@@ -46,7 +46,7 @@ class MaterialController extends Controller
 
     public function destroyApi($id):array
     {
-        $this->gate('耗材-删除');
+        $this->gate('耗材类型-删除');
         /** @var Material $material */
         $material = Material::query()->find($id);
         try {