Browse Source

超管账号设置角色时公司编号为空

wufeng 2 years ago
parent
commit
a65c857d25
2 changed files with 3 additions and 2 deletions
  1. 1 1
      app/admin/controller/User.php
  2. 2 1
      app/admin/controller/UserCompanyBasic.php

+ 1 - 1
app/admin/controller/User.php

@@ -391,7 +391,7 @@ class User extends Base
 //            "mobile|手机号" => "require|mobile",
 //            "relaComNo|业务公司" => "max:255",
             "roleid|角色ID" => "require|number|gt:0",
-            "companyNo|业务公司" => "require|max:255",
+            "companyNo|业务公司" => "max:255",
         ]);
         if ($valide->check($post) == false) return json_show(1004, $valide->getError());
         if ($post['roleid'] != 0) {

+ 2 - 1
app/admin/controller/UserCompanyBasic.php

@@ -28,12 +28,13 @@ class UserCompanyBasic extends Base
     //添加
     public function add()
     {
-        $param = $this->request->only(['nickname', 'mobile', 'email' => '', 'companyArr' => []], 'post', 'trim');
+        $param = $this->request->only(['nickname', 'mobile', 'email' => '', 'level' => 2, 'companyArr' => []], 'post', 'trim');
 
         $val = Validate::rule([
             'nickname|真实姓名' => 'require|min:2|max:200',
             'mobile|手机号' => 'require|number|length:11|mobile',
             'email|邮箱' => 'email',
+            'level|账号等级' => 'number|in:1,2',
             'companyArr|关联业务公司' => 'array|max:100',
         ]);