彭俊 6 жил өмнө
parent
commit
bffb777c05

+ 5 - 3
app/Http/Controllers/Admin/WagentController.php

@@ -198,10 +198,12 @@ class WagentController extends Controller {
             return view('admin.wagent/add');
         } else {
         	$agent_name = trim($req->input('agent_name'));//唯一代理名称
-        	$agent_pre = trim($req->input('agent_pre'));//唯一代理用户前缀
+        	if(!preg_match('/^(\w){4,12}$/',$agent_name)) {
+		        return false;
+		    }
 
             $model = new \App\Models\Wagent();
-            $only = $model->onlywagent($agent_name,$agent_pre);
+            $only = $model->onlywagent($agent_name);
             if($only==1){
 				$model->agent_name = $agent_name;//唯一代理名称
 				$model->money = trim($req->input('money'));
@@ -210,7 +212,7 @@ class WagentController extends Controller {
 				$model->auth_expire = time();
 				$model->agent_secret = md5($this->randomnum(6));
 				$model->create_time = date("Y-m-d");
-				$model->agent_pre = $agent_pre.'_';//唯一代理用户前缀
+				$model->agent_pre = $agent_name.'_';//唯一代理用户前缀
 				$model->status = trim($req->input('status'));
 			}
 

+ 2 - 2
app/Models/Wagent.php

@@ -21,8 +21,8 @@ class Wagent extends BaseModel
     }
 
     //唯一性
-    function onlywagent($name,$pre){
-    	$res = $this->where ('agent_name', $name)->orwhere('agent_pre',$pre)->first ();
+    function onlywagent($name){
+    	$res = $this->where ('agent_name', $name)->first ();
     	if ($res) {
             return 2; //唯一性
         }

+ 11 - 7
resources/views/admin/wagent/add.blade.php

@@ -9,6 +9,7 @@
                 <div class="layui-input-block">
                 <input type="text" name="agent_name"   id="agent_name"  required  lay-verify="" placeholder="" autocomplete="off" value="@isset($agent_name) {{ $wagent['agent_name'] }} @endisset" class="layui-input">
                 </div>
+                <p style="margin-left:35px;color:red;">代理名称只能为4-12位数字字母组成</p>
             </div>
 			<div class="layui-form-item">
                 <label class="layui-form-label">{{ trans('wagent.money') }}:</label>
@@ -19,13 +20,7 @@
 			<div class="layui-form-item">
                 <label class="layui-form-label">{{ trans('wagent.frozen_money') }}:</label>
                 <div class="layui-input-block">
-                <textarea  name="frozen_money"   id="frozen_money"    lay-verify="" placeholder="" autocomplete="off" class="layui-input" >@isset($wagent) {{ $wagent['frozen_money'] }} @endisset </textarea>
-                </div>
-            </div>
-            <div class="layui-form-item">
-                <label class="layui-form-label">{{ trans('wagent.agent_pre') }}:</label>
-                <div class="layui-input-block">
-                <textarea  name="agent_pre"   id="agent_pre"    lay-verify="" placeholder="" autocomplete="off" class="layui-input" >@isset($wagent) {{ $wagent['agent_pre'] }} @endisset </textarea>
+                <input type="text" name="frozen_money"   id="frozen_money"  required  lay-verify="" placeholder="" autocomplete="off" value="@isset($wagent) {{ $wagent['frozen_money'] }} @endisset" class="layui-input">
                 </div>
             </div>
 
@@ -54,6 +49,15 @@
         var form = layui.form;
     });
 
+    // function itForm() {
+    //     var agent_name = $("#agent_name").val();
+    //     var reg = /^(\w){4,12}$/;
+    //     if(reg.test(agent_name)==false){ 
+    //         layer.msg('代理名称只能为4-12位数字字母组成');
+    //         reloadDataTable();return false;
+    //     } 
+    // }
+
 // function cbFormSuccess(data){
 // 	layer.msg(data.msg);
 // 	setTimeout(function(){