oms-shop-acq-goods-move.xml 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  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.emato.cus.supervise.mapperOmsShop.OmsShopAcqGoodsMoveMapper">
  4. <!-- 门店转移 -->
  5. <select id="getOmsShopAcqGoodsMove" parameterType="java.util.Map" resultType="com.emato.cus.supervise.domainOmsShop.OmsShopAcqGoodsMove">
  6. select t3.shop_name as shopName,
  7. t.create_time as shelfLoadTime,
  8. t.create_time as shelfUnLoadTime,
  9. t3.shop_code as targetSeatNo,
  10. t4.shop_code as originSeatNo,
  11. t1.prod_name AS goodsName,
  12. t1.cus_goods_code as codeTs,
  13. t1.sku as skuNo,
  14. t1.sku as goodsId,
  15. t1.unit_code AS gUnit,
  16. t.move_num as gQty,
  17. t1.legal_unit1_qty as legalQty,
  18. t5.legal_unit1_code as legalUnit,
  19. t1.cus_decl_ele AS goodsModel,
  20. t2.cus_ems_no as localEmsNo,
  21. t.ware_sn AS storeCode,
  22. t.create_time as createTime
  23. from wb_merch_shop_move_record t
  24. left outer join pd_product_record t1 on t.sku=t1.sku
  25. left outer join ems_class_config t2 on t1.ems_class_code=t2.ems_class_code
  26. left outer join wb_shop_base t3 on t.in_shop_sn=t3.shop_sn
  27. left outer join wb_shop_base t4 on t.out_shop_sn=t4.shop_sn
  28. left outer join sys_cus_goods_code t5 on t1.cus_goods_code = t5.cus_goods_code
  29. <where>
  30. 1 = 1
  31. and t.shop_type='10' and t.goods_biz_type='01' and t2.ems_class_type='zszc'
  32. <if test="thisTime != null">
  33. and t.create_time &gt;= #{thisTime}
  34. </if>
  35. </where>
  36. </select>
  37. </mapper>