xieruidong 2 anos atrás
pai
commit
0d579b526b

+ 2 - 0
application/admin/controller/seller/User.php

@@ -154,6 +154,7 @@ class User extends Backend
                     if (!Validate::is($params['password'], '\S{6,16}')) {
                         exception(__("Please input correct password"));
                     }
+                    $params['username']=$params['mobile']??'';
                     $_SERVER['admin_pass']=$params['password'];
                     $params['salt'] = Random::alnum();
                     $params['password'] = md5(md5($params['password']) . $params['salt']);
@@ -203,6 +204,7 @@ class User extends Backend
         if ($this->request->isPost()) {
             $this->token();
             $params = $this->request->post("row/a");
+            $params['username']=$params['mobile']??'';
             if ($params) {
                 Db::startTrans();
                 try {

+ 3 - 3
application/admin/view/seller/user/add.html

@@ -6,16 +6,16 @@
             {:build_select('group[]', $groupdata, null, ['class'=>'form-control selectpicker', 'multiple'=>'', 'data-rule'=>'required'])}
         </div>
     </div>
-    <div class="form-group">
+<!--    <div class="form-group">
         <label for="username" class="control-label col-xs-12 col-sm-2">{:__('Username')}:</label>
         <div class="col-xs-12 col-sm-8">
             <input type="text" class="form-control" id="username" name="row[username]" value="" data-rule="required;username" />
         </div>
-    </div>
+    </div>-->
     <div class="form-group">
         <label for="email" class="control-label col-xs-12 col-sm-2">{:__('手机号')}:</label>
         <div class="col-xs-12 col-sm-8">
-            <input type="tel" class="form-control" id="email" name="row[mobile]" value="" data-rule="mobile" />
+            <input type="tel" class="form-control" id="email" name="row[mobile]" value="" data-rule="mobile;required" />
         </div>
     </div>
     <div class="form-group">

+ 3 - 3
application/admin/view/seller/user/edit.html

@@ -6,16 +6,16 @@
             {:build_select('group[]', $groupdata, $groupids, ['class'=>'form-control selectpicker', 'multiple'=>'', 'data-rule'=>'required'])}
         </div>
     </div>
-    <div class="form-group">
+<!--    <div class="form-group">
         <label for="username" class="control-label col-xs-12 col-sm-2">{:__('Username')}:</label>
         <div class="col-xs-12 col-sm-8">
             <input type="text" class="form-control" id="username" name="row[username]" value="{$row.username}" data-rule="required;username"/>
         </div>
-    </div>
+    </div>-->
     <div class="form-group">
         <label for="email" class="control-label col-xs-12 col-sm-2">{:__('手机号')}:</label>
         <div class="col-xs-12 col-sm-8">
-            <input type="tel" class="form-control" id="email" name="row[mobile]" value="{$row.mobile}" data-rule="mobile" />
+            <input type="tel" class="form-control" id="email" name="row[mobile]" value="{$row.mobile}" data-rule="mobile;required" />
         </div>
     </div>
     <div class="form-group">