|
|
@ -9,19 +9,18 @@ |
|
|
|
user.accountType, |
|
|
|
user.createTime, |
|
|
|
user.isEnable, |
|
|
|
c.sid as departmentSid, |
|
|
|
( |
|
|
|
SELECT GROUP_CONCAT(org.name) |
|
|
|
FROM sys_staff_org staffOrg |
|
|
|
LEFT JOIN sys_organization org ON org.sid = staffOrg.orgSid |
|
|
|
WHERE staffOrg.staffSid = user.staffSid |
|
|
|
) departmentName, |
|
|
|
-- ( |
|
|
|
-- SELECT GROUP_CONCAT(org.sid) |
|
|
|
-- FROM sys_staff_org staffOrg |
|
|
|
-- LEFT JOIN sys_organization org ON org.sid = staffOrg.orgSid |
|
|
|
-- WHERE staffOrg.staffSid = user.staffSid |
|
|
|
-- ) departmentSid, |
|
|
|
( |
|
|
|
SELECT GROUP_CONCAT(org.sid) |
|
|
|
FROM sys_staff_org staffOrg |
|
|
|
LEFT JOIN sys_organization org ON org.sid = staffOrg.orgSid |
|
|
|
WHERE staffOrg.staffSid = user.staffSid and staffOrg.manageType!=2 |
|
|
|
) departmentSid, |
|
|
|
( |
|
|
|
SELECT GROUP_CONCAT(post.name) |
|
|
|
FROM sys_staff_post staffPost |
|
|
@ -41,8 +40,9 @@ |
|
|
|
SELECT GROUP_CONCAT(role.name) |
|
|
|
FROM sys_user_role user_role |
|
|
|
LEFT JOIN sys_role role ON role.sid = user_role.roleSid |
|
|
|
WHERE user_role.userSid = USER.sid |
|
|
|
) roleName |
|
|
|
WHERE user_role.userSid = USER.sid and user_role.orgSid=SUBSTRING_INDEX(c.orgSidPath,'/',1) |
|
|
|
) roleName, |
|
|
|
c.sid as orgSid |
|
|
|
-- dict.dictValue userType, |
|
|
|
FROM sys_user USER |
|
|
|
LEFT JOIN sys_user_role user_role ON user_role.userSid = USER.sid |
|
|
|