|
@@ -834,12 +834,22 @@
|
|
|
sd.management_source as managementSource,
|
|
sd.management_source as managementSource,
|
|
|
psd.id as pDeptId,
|
|
psd.id as pDeptId,
|
|
|
psd.name as pDeptName,
|
|
psd.name as pDeptName,
|
|
|
- "" as noType
|
|
|
|
|
|
|
+ "" as noType,
|
|
|
|
|
+ psd.name as fiveDeptName,
|
|
|
|
|
+ ppsd.name as fourDeptName,
|
|
|
|
|
+ pppsd.name as threeDeptName,
|
|
|
|
|
+ ppppsd.name as twoDeptName,
|
|
|
|
|
+ case when IFNULL(su.openid,'')='' then '否' else '是' end as weChatAuthenticationFlag,
|
|
|
|
|
+ case when IFNULL(su.alipay,'')='' then '否' else '是' end as alipayCertificationFlag,
|
|
|
|
|
+ (select case when count(0) >0 then '是' else '否' end from sys_user_bank_card bc where bc.user_id =su.id and bc.audit_status =1 ) AS bindBankNumberFlag
|
|
|
FROM
|
|
FROM
|
|
|
sys_user su
|
|
sys_user su
|
|
|
LEFT JOIN sys_user_info info ON info.id = su.id
|
|
LEFT JOIN sys_user_info info ON info.id = su.id
|
|
|
LEFT JOIN sys_dept sd ON su.dept_id = sd.id
|
|
LEFT JOIN sys_dept sd ON su.dept_id = sd.id
|
|
|
LEFT JOIN sys_dept psd on psd.id = sd.parent_id
|
|
LEFT JOIN sys_dept psd on psd.id = sd.parent_id
|
|
|
|
|
+ LEFT JOIN sys_dept ppsd on ppsd.id = psd.parent_id
|
|
|
|
|
+ LEFT JOIN sys_dept pppsd on pppsd.id = ppsd.parent_id
|
|
|
|
|
+ LEFT JOIN sys_dept ppppsd on ppppsd.id = pppsd.parent_id
|
|
|
LEFT JOIN sys_user_role t3 ON su.id = t3.user_id
|
|
LEFT JOIN sys_user_role t3 ON su.id = t3.user_id
|
|
|
LEFT JOIN sys_role t4 ON t3.role_id = t4.id
|
|
LEFT JOIN sys_role t4 ON t3.role_id = t4.id
|
|
|
AND sd.del_flag = '0'
|
|
AND sd.del_flag = '0'
|