@ -40,16 +40,30 @@
select lbm.product_code productCode, lbm.name name from logpm_basicdata_material lbm join logpm_warehouse_updown_goods lwug on lbm.id = lwug.association_id WHERE lwug.association_type = '4' and lwug.allocation_id = #{id}
</select>
<select id= "selectOrder" resultType= "com.logpm.warehouse.vo.WarehouseStockArticleCopyVO" >
select ldsa.* from logpm_distribution_stock_article ldsa where
select ldsa.* from logpm_distribution_stock_article ldsa
<where >
ldsa.is_deleted = 0 and ldsa.is_zero ='0'
<if test= "param.serviceNumber!=null and param.serviceNumber!=''" >
and ldsa.service_number like concat('%',#{param.serviceNumber},'%')
</if>
<if test= "param.orderCode!=null and param.orderCode!=''" >
and ldsa.order_code like concat('%',#{param.orderCode},'%')
</if>
</where>
</select>
<select id= "selectservicenub" resultType= "com.logpm.warehouse.vo.WarehouseStockArticleCopyVO" >
select distinct ldsa.service_number serviceNumber,ldsa.customer_name customerName,ldsa.customer_telephone customerTelephone,ldsa.create_time createTime from logpm_distribution_stock_article ldsa where ldsa.is_deleted = 0 and ldsa.is_zero ='0'
select GROUP_CONCAT( ldsa.order_Code SEPARATOR ',' ) orderCode, ldsa.service_number
serviceNumber,GROUP_CONCAT(ldsa.customer_name SEPARATOR ',' ) customerName,ldsa.customer_address
customerAddress, ldsa.customer_telephone customerTelephone from logpm_distribution_stock_article ldsa
<where >
ldsa.is_deleted = 0 and ldsa.is_zero ='0'
<if test= "param.customerName!=null and param.customerName!=''" >
and ldpl.customer_name like concat('%',#{param.customerName},'%')
</if>
<if test= "param.serviceNumber!=null and param.serviceNumber!=''" >
and ldpl.service_number like concat('%',#{param.serviceNumber},'%')
</if>
</where> GROUP BY ldsa.service_number
</select>
<select id= "selectorderByServiceNumber" resultType= "com.logpm.warehouse.dto.UpShelfOrderDTO" >
select ldsa.service_number serviceNumber,ldsa.order_code orderCode from logpm_distribution_stock_article ldsa
@ -64,7 +78,8 @@
</where>
</select>
<select id= "selectwrap" resultType= "com.logpm.warehouse.vo.WarehouseVisualizationVO" >
select ldpl.* from logpm_distribution_parcel_list ldpl
select ldpl.* ,ldsa.customer_name,ldsa.customer_telephone,ldsa.customer_address from logpm_distribution_parcel_list ldpl
left join logpm_distribution_stock_article ldsa on ldsa.id = ldpl.stock_article_id
<where >
ldpl.order_package_grounding_status ='10' and ldpl.is_deleted = 0
<if test= "param.serviceNumber!=null and param.serviceNumber!=''" >
@ -103,11 +118,15 @@
ldpl.service_number serviceNumber,
ldpl.material_name materialName,
ldpl.material_code materialCode,
ldpl.train_number trainNumber,
ldpl.create_time createTime,
ldpl.order_package_code orderPackageCode,
ldpl.firsts firsts,
ldpl.second second,
ldpl.third_product thirdProduct,
ldpl.customer_name customerName,
ldpl.customer_telephone customerTelephone,
ldpl.customer_address customerAddress,
ldpl.order_code orderCode,
lwut.updown_type updownType,
lwtg.tray_code trayCode,
@ -145,14 +164,14 @@
</select>
<select id= "selectInventory" resultType= "com.logpm.warehouse.vo.WarehouseStockListCopyVO" >
SELECT
ldsl.material_id materialId,
ldsl.order_code orderCode,
ldsl.service_number serviceNumber,
ldsl.description_goods descriptionGoods,
ldsl.cargo_number cargoNumber,
ldsl.cargo_norms cargoNorms,
ldsl.cargo_unit cargoUnit,
ldsl.sku sku,
ldsl.stock_list_code stockListCode
ldsl.sku sku
FROM
logpm_distribution_stock_list ldsl
left JOIN logpm_warehouse_updown_goods lwug ON ldsl.material_id = lwug.association_id
@ -198,6 +217,9 @@
<select id= "selectAllZeroOrder" resultType= "com.logpm.warehouse.vo.WarehouseStockArticleCopyVO" >
SELECT ldsa.* FROM logpm_distribution_stock_article ldsa join logpm_warehouse_updown_goods lwug on lwug.association_id = ldsa.id WHERE ldsa.is_zero ='1'
</select>
<select id= "selectCargoSumId" resultType= "com.logpm.warehouse.vo.WarehouseCargoSumVO" >
select id from logpm_warehouse_goods_area WHERE is_deleted = 0 and enable_status = '1'
</select>
</mapper>