|
@@ -14,7 +14,18 @@ class UserCompanyBasic extends Base
|
|
|
public function getList()
|
|
|
{
|
|
|
|
|
|
- $param = $this->request->only(['nickname' => '', 'username' => '', 'status' => '', 'page' => 1, 'size' => 10], 'post', 'trim');
|
|
|
+ $param = $this->request->only(['nickname' => '', 'username' => '', 'status' => '', 'page' => 1, 'size' => 10,'islevel'=>1,'relaComNo'=>''], 'post', 'trim');
|
|
|
+
|
|
|
+ //排除超管账号
|
|
|
+ $where=[['a.is_del','=',0]];
|
|
|
+ if($param['relaComNo'] != '') $where[]=['a.companyNo','=',$param['relaComNo']];
|
|
|
+ $uid =Db::name("user_role")
|
|
|
+ ->alias("a")
|
|
|
+ ->leftJoin("role b","a.roleid=b.id")
|
|
|
+ ->where([["b.level","=",1],["a.is_del","=",0]])
|
|
|
+ ->where($where)
|
|
|
+ ->column("uid");
|
|
|
+ $param['uid'] = $uid;
|
|
|
|
|
|
$userCommon = new UserCommon();
|
|
|
|