调解系统后端服务

SysUserDeptMapper.xml 1.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE mapper
  3. PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  4. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  5. <mapper namespace="com.ruoyi.system.mapper.SysUserDeptMapper">
  6. <resultMap type="com.ruoyi.common.core.domain.entity.SysUserDept" id="resultMap">
  7. <id property="userId" column="user_id" />
  8. <result property="deptId" column="dept_id" />
  9. </resultMap>
  10. <select id="selectUserDeptById" resultMap="resultMap">
  11. select * from ms_sys_user_dept
  12. where user_id = #{userId}
  13. </select>
  14. <insert id="insert" parameterType="com.ruoyi.common.core.domain.entity.SysUserDept">
  15. insert into ms_sys_user_dept(
  16. user_id,
  17. dept_id
  18. )values(
  19. #{userId},
  20. #{deptId}
  21. )
  22. </insert>
  23. <insert id="batchSave">
  24. insert into ms_sys_user_dept(
  25. user_id,
  26. dept_id
  27. )values
  28. <foreach item="item" index="index" collection="list" separator=",">
  29. (
  30. #{item.userId},
  31. #{item.deptId}
  32. )
  33. </foreach>;
  34. </insert>
  35. <delete id="deleteUserById" >
  36. delete from ms_sys_user_dept where user_id = #{userId}
  37. </delete>
  38. <delete id="deleteUserByIds">
  39. delete from ms_sys_user_dept where user_id in
  40. <foreach collection="ids" item="userId" open="(" separator="," close=")">
  41. #{userId}
  42. </foreach>
  43. </delete>
  44. </mapper>