wugg 2 years ago
parent
commit
c340cb5e3b
1 changed files with 9 additions and 0 deletions
  1. 9 0
      app/admin/controller/User.php

+ 9 - 0
app/admin/controller/User.php

@@ -367,6 +367,12 @@ class User extends BaseController{
     		'companyArr|关联账户' => 'array',
             ]);
 		if($validate->check($post)==false) return error_show(1004,$validate->getError());
+		if(!empty($post['companyArr'])){
+			foreach ($post['companyArr'] as &$item){
+				$company =Db::name("supplier_info")->where(["code"=>$item['companyCode']])->find();
+				$item['company_type'] = $company["type"]==3?2:1;
+			}
+		}
 		if($post['id']!=""){
 			$isSuper = Db::name("user_role")->alias("a")
 	        ->leftJoin("role b","a.roleid=b.id")
@@ -405,6 +411,7 @@ class User extends BaseController{
 			}
 
 		}else{
+
 		if($post['relaComNo']!=""){
 				$company =Db::name("supplier_info")->where(["code"=>$post['relaComNo']])->find();
 				if($company){
@@ -417,6 +424,8 @@ class User extends BaseController{
 					$post['companyArr'][]=$temp;
 				}
         	}
+
+
 			$nam = addacount($post);
 			if(!isset($nam['code'])||$nam['code']!=0){
 				return error_show(1004,$nam['message']);