| | |
| | | <result column="update_time" property="updateTime" /> |
| | | <result column="is_deleted" property="isDeleted" /> |
| | | </resultMap> |
| | | <resultMap type="com.ycl.entity.depart.UmsDepart" id="UserDepartResultMap" extends="BaseResultMap"> |
| | | <collection property="userInfoDTOS" javaType="ArrayList" ofType="com.ycl.dto.user.DepartUserDTO"> |
| | | <id column="user_id" property="userId" /> |
| | | <result column="username" property="username" /> |
| | | </collection> |
| | | </resultMap> |
| | | |
| | | <select id="selectDepartList" resultMap="UserDepartResultMap"> |
| | | SELECT |
| | | ud.*,ua.id user_id,ua.username |
| | | 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 |
| | | </select> |
| | | |
| | | |
| | | </mapper> |