|
@@ -21,10 +21,13 @@ class User extends Base
|
|
|
'nickname|账户名称'=>'require|max:255',
|
|
|
'username|账户手机号'=>'require|mobile|unique:app\user\model\Account,username^is_del',
|
|
|
'level|账户级别'=>'require|number|in:1,2,3',
|
|
|
- 'companyArr|账户关联公司'=>'require|array',
|
|
|
+ 'companyArr|账户关联公司'=>'array',
|
|
|
'field_deny|可查看字段'=>'require|array',
|
|
|
]);
|
|
|
if($valid->check($param)==false)return error($valid->getError());
|
|
|
+ if(in_array($param['level'],[2,3])&& empty($param['companyArr'])){
|
|
|
+ return error("请选择关联公司");
|
|
|
+ }
|
|
|
$salt=Str::random(8,1);
|
|
|
$password = Str::substr($param['username'], 5, 6);
|
|
|
$password = "dingding123";
|
|
@@ -94,6 +97,9 @@ class User extends Base
|
|
|
]);
|
|
|
if($valid->check($param)==false)return error($valid->getError());
|
|
|
$Account =Account::with(["userInfo"])->findOrEmpty($param['id']);
|
|
|
+ if(in_array($param['level'],[2,3])&& empty($param['companyArr'])){
|
|
|
+ return error('请选择关联公司');
|
|
|
+ }
|
|
|
$salt=Str::random(8,1);
|
|
|
$password = Str::substr($param['username'], 5, 6);
|
|
|
$password='dingding123';
|