StockPreparationMapper.xml 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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.sd.business.mapper.production.StockPreparationMapper">
  4. <select id="uncompletedList" resultType="com.sd.business.entity.production.vo.StockPreparationVo">
  5. select bs.id bomSpecId,
  6. bs.code bomSpecCode,
  7. bs.name bomSpecName,
  8. ss.id skuSpecId,
  9. ss.code skuSpecCode,
  10. ss.name skuSpecName,
  11. os.quantity,
  12. os.id orderSkuId,
  13. oi.id orderId,
  14. oi.code orderCode,
  15. os.print_type printType,
  16. oi.lock_storage lockStorage
  17. from order_info oi
  18. inner join order_sku os on oi.id = os.order_id
  19. inner join sku_spec ss on os.sku_spec_id = ss.id
  20. inner join bom_spec bs on os.bom_spec_id = bs.id
  21. ${ew.customSqlSegment}
  22. </select>
  23. <select id="completedPage" resultType="com.sd.business.entity.production.vo.StockPreparationVo">
  24. select os.blueprint,
  25. d.name departmentName,
  26. bs.code bomSpecCode,
  27. bs.name bomSpecName,
  28. ss.code skuSpecCode,
  29. ss.name skuSpecName,
  30. bs.length,
  31. bs.width,
  32. bs.height,
  33. os.quantity,
  34. oi.id orderId,
  35. oi.code orderCode,
  36. oi.wln_code orderWlnCode,
  37. os.id orderSkuId,
  38. ss.id skuSpecId,
  39. bs.id bomSpecId
  40. from order_info oi
  41. inner join order_sku os on oi.id = os.order_id
  42. inner join department d on oi.department_id = d.id
  43. inner join sku_spec ss on os.sku_spec_id = ss.id
  44. inner join bom_spec bs on os.bom_spec_id = bs.id
  45. ${ew.customSqlSegment}
  46. </select>
  47. </mapper>