|
@@ -6,7 +6,8 @@
|
|
|
,inSites.InstitutionID as institutionID,site.regionCode, dic_fullTime.Name as isFullTimeName
|
|
|
,occ_cat.OccupationalName as occupationalCategoryName, dic_occ_level.Name as occupationalLevelName
|
|
|
,dic_nation.Name as nationName, dic_politicsStatus.Name as politicsStatusName
|
|
|
- ,dic_culture.Name as cultureRankName, updateUser.Name as updateUserName,curUser.RecordStatus
|
|
|
+ ,dic_culture.Name as cultureRankName, updateUser.Name as updateUserName,curUser.RecordStatus,
|
|
|
+ IF(userRole.RoleID IS NOT NULL,'是','否') AS isSiteAdmin
|
|
|
from pc_site_user siteUser
|
|
|
left join pc_site site on siteUser.siteID = site.siteID
|
|
|
left join (select * from sys_dictionary_item where DictionaryCode ='UserType' ) dic_userRole on siteUser.RoleID = dic_userRole.Value
|
|
@@ -21,6 +22,7 @@
|
|
|
left join pc_institution institution on inSites.institutionID = institution.InstitutionID
|
|
|
left join sys_user updateUser on siteUser.UpdateBy = updateUser.UserID
|
|
|
left join sys_user curUser on siteUser.UserID = curUser.UserID
|
|
|
+ LEFT JOIN ( SELECT UserID, RoleID FROM sys_user_sys_role WHERE RoleID IN ( SELECT RoleID FROM sys_role WHERE `Name` = '驿站站长' ) ) userRole ON siteUser.UserID = userRole.UserID
|
|
|
where 1=1
|
|
|
<if test="siteUserIDList!='' and siteUserIDList!=null">
|
|
|
and siteUserID in (${siteUserIDList})
|