MesMaterialKcTotalDao.xml 863 B

123456789101112131415161718192021222324252627
  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.jeesite.modules.mes.dao.MesMaterialKcTotalDao">
  4. <select id="findByMaterialId" resultType="com.jeesite.modules.mes.entity.MesMaterialKcTotal">
  5. SELECT
  6. a.id AS "id",
  7. a.material_id AS "materialId",
  8. a.total_nums AS "totalNums",
  9. a.status AS "status",
  10. a.create_by AS "createBy",
  11. a.create_date AS "createDate",
  12. a.update_by AS "updateBy",
  13. a.update_date AS "updateDate",
  14. a.remarks AS "remarks"
  15. FROM mes_material_kc_total a
  16. WHERE a.material_id = #{materialId}
  17. LIMIT 1
  18. </select>
  19. <select id="sumNumsByMaterialId" resultType="java.lang.Long">
  20. SELECT COALESCE(SUM(a.nums), 0)
  21. FROM mes_material_kc_log a
  22. WHERE a.material_id = #{materialId}
  23. </select>
  24. </mapper>