PlannerMapper.xml 1.2 KB

123456789101112131415161718192021
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace = "com.fuzamei.mapperInterface.PlannerMapper">
  4. <!--查询计划员列表 带条件账号查询 -->
  5. <select id="queryPlanner" resultType="com.fuzamei.entity.User">
  6. select user_id,username,person_name,create_time,update_time from users where role_id = 1
  7. <if test="username!=null and username!='' ">
  8. and username=#{username}
  9. </if>
  10. </select>
  11. <!--点击查看 根据计划员id查询所有有的供应商 --><!--以添加的供应商 -->
  12. <select id="queryAllSupplierByPlannerId" resultType="com.fuzamei.entity.User">
  13. select person_name from users where user_id in(select supplier_id from planner_supplier where planner_id=#{plannerId})
  14. </select>
  15. <!--点击查看 根据计划员id查询没有得供应商 --><!--未添加的供应商 -->
  16. <select id="queryAllNoSupplierByPlannerId" resultType="com.fuzamei.entity.User">
  17. select person_name from users where user_id not in(select supplier_id from planner_supplier where planner_id=#{plannerId})
  18. </select>
  19. </mapper>