UserCommonModuleMapper.xml 888 B

123456789101112131415161718
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  3. "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
  4. <mapper namespace="com.management.platform.mapper.UserCommonModuleMapper">
  5. <insert id="insertBatch">
  6. insert into user_common_module(user_id, company_id, module_id, seq, create_time) VALUES
  7. <foreach collection="toAddList" item="toAdd" separator=",">
  8. (#{toAdd.userId},#{toAdd.companyId},#{toAdd.moduleId},#{toAdd.seq},now())
  9. </foreach>
  10. </insert>
  11. <select id="getCommonModules" resultType="com.management.platform.entity.vo.UserCommonModuleVO">
  12. select ucm.module_id,sm.name as moduleName
  13. from user_common_module ucm
  14. left join sys_module sm on ucm.module_id = sm.id
  15. where user_id = #{userId} and company_id = #{companyId}
  16. </select>
  17. </mapper>