diff --git a/adc-da-sys/src/main/resources/mybatis/mapper/sys/mysql/UserEOMapper.xml b/adc-da-sys/src/main/resources/mybatis/mapper/sys/mysql/UserEOMapper.xml index fef279e..f662eeb 100644 --- a/adc-da-sys/src/main/resources/mybatis/mapper/sys/mysql/UserEOMapper.xml +++ b/adc-da-sys/src/main/resources/mybatis/mapper/sys/mysql/UserEOMapper.xml @@ -9,13 +9,15 @@ GROUP_CONCAT( DISTINCT org.LONG_NAME ORDER BY org.ID DESC )as ORGNAME from ( - select * from TS_USER - where del_flag = 0 + select tu.* from TS_USER tu + left join TR_USER_ROLE tur on tu.USID=tur.USER_ID + left JOIN TS_ROLE tr on tur.ROLE_ID=tr.ID + where tu.del_flag = 0 and ACCOUNT like CONCAT('%',CONCAT(#{account},'%')) - and NAME like CONCAT('%',CONCAT(#{roleName},'%')) + and tr.NAME like CONCAT('%',CONCAT(#{roleName},'%')) ORDER BY UPDATE_TIME DESC LIMIT #{current},#{size} @@ -31,14 +33,17 @@