VendingOrderMapper.xml 992 B

12345678910111213141516171819202122232425
  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="org.springblade.modules.api.mapper.VendingOrderMapper">
  4. <select id="getVendingOrder" resultType="org.springblade.modules.finance.vo.OrderGoodsVO">
  5. select a.*
  6. from t_order_goods a
  7. left join t_order b on a.order_id = b.id
  8. left join t_facility_cargo_way c on a.cargo_way_id = c.id
  9. where b.order_state = 2
  10. and c.cargo_status = 1
  11. and a.device_id = #{param.machineId}
  12. order by b.create_time asc
  13. </select>
  14. <select id="getBackOrder" resultType="org.springblade.modules.finance.vo.OrderVO">
  15. select a.*
  16. from t_order a
  17. left join t_order_goods b on a.id = b.order_id
  18. where a.order_state = 2
  19. and b.device_id = #{param.machineId}
  20. order by a.create_time asc
  21. </select>
  22. </mapper>