| | |
| | | <collection property="userInfoDTOS" javaType="ArrayList" ofType="com.ycl.dto.user.DepartUserDTO"> |
| | | <id column="user_id" property="userId"/> |
| | | <result column="username" property="username"/> |
| | | <result column="is_leader" property="leader" jdbcType="BOOLEAN"></result> |
| | | </collection> |
| | | </resultMap> |
| | | |
| | |
| | | FROM ums_depart ud |
| | | LEFT JOIN ums_depart_manager udm ON ud.id = udm.depart_id |
| | | LEFT JOIN ums_admin ua ON udm.user_id = ua.id |
| | | where ud.is_deleted = 0 |
| | | </select> |
| | | <select id="selectPageByName" resultMap="DepartVOMap"> |
| | | SELECT t_0.*, |
| | | ua.id user_id, |
| | | ua.username, |
| | | dd.`name` as depart_type_name |
| | | dd.`name` as depart_type_name,udm.is_leader |
| | | FROM ( |
| | | SELECT ud.* |
| | | FROM ums_depart ud |