seven 5 天之前
父节点
当前提交
4234d79b75
共有 1 个文件被更改,包括 15 次插入5 次删除
  1. 15 5
      app/Http/Controllers/admin/Config.php

+ 15 - 5
app/Http/Controllers/admin/Config.php

@@ -48,12 +48,22 @@ class Config extends Controller
         // try {
             $params = request()->all();
 
+            $id = request()->post('id','');
+            if($id){
+                $validator = [
+                    'field' => 'required|string|max:50|alpha_dash|unique:config,field,'.$id,
+                    'val' => 'nullable|string',
+                    'remark' => 'required|nullable|string',
+                ];
+            }else{
+                $validator = [
+                    'field' => 'required|string|max:50|alpha_dash|unique:config,field',
+                    'val' => 'nullable|string',
+                    'remark' => 'required|nullable|string',
+                ];
+            }
 // 
-            $validator = [
-                'field' => 'required|string|max:50|alpha_dash|unique:config,field',
-                'val' => 'nullable|string',
-                'remark' => 'required|nullable|string',
-            ];
+            
 
             request()->validate($validator);