| | |
| | | LEFT JOIN t_user tu ON td.admin_id = tu.id AND tu.deleted = 0 |
| | | WHERE |
| | | td.deleted = 0 |
| | | <if test="deptId != null"> |
| | | AND td.id = #{deptId} |
| | | </if> |
| | | </select> |
| | | |
| | | <select id="getById" resultMap="BaseResultMap"> |
| | |
| | | </select> |
| | | |
| | | <select id="selectByAdminId" resultType="integer"> |
| | | SELECT id FROM t_department WHERE admin_id = #{id} AND deleted = 0 |
| | | SELECT id FROM t_department WHERE admin_id = #{userId} AND deleted = 0 |
| | | </select> |
| | | |
| | | <select id="countByAdminId" resultType="integer"> |
| | | SELECT count(*) FROM t_department WHERE admin_id = #{userId} AND deleted = 0 AND id != #{id} |
| | | </select> |
| | | |
| | | </mapper> |