|
@@ -3,18 +3,19 @@
|
|
|
<mapper namespace="org.jeecg.modules.spapl.mapper.SyPreAssembledPackingListMapper">
|
|
|
<select id="selectSyShippingDetailsData" parameterType="java.lang.String" resultType="org.jeecg.modules.spapl.entity.SyPreAssembledPackingList">
|
|
|
/*获取发运明细数据*/
|
|
|
- select
|
|
|
- id syDeclarationElementsId, /*发运明细主表id*/
|
|
|
- chinese_Name productName,/*中文品名-->品名*/
|
|
|
- pre_delivery_date preDeliveryDate, /*预发货日期 m*/
|
|
|
- /*orderNumber 订单数据主表*/ /*订单号 orderNumberm */
|
|
|
- customer, /*客户 customer */
|
|
|
- /*orderNumber 订单数据子表or发运明细子表*/ /*款号 itemNumber */
|
|
|
- garment_Factory garmentFactory, /*成衣工厂 garmentFactory m*/
|
|
|
- order_Type orderType /*订单类型 m*/
|
|
|
-
|
|
|
- from sy_shipping_details
|
|
|
- where del_flag = 0 and id=#{value}
|
|
|
+ SELECT
|
|
|
+ sy_shipping_details.id AS syDeclarationElementsId, /*发运明细主表id*/
|
|
|
+ sy_order_data.id AS syDeclarationElementsId, /*订单数据主表id*/
|
|
|
+ sy_shipping_details.chinese_Name AS productName,/*中文品名-->品名*/
|
|
|
+ sy_shipping_details.pre_delivery_date AS preDeliveryDate, /*预发货日期 m*/
|
|
|
+ sy_shipping_details.customer AS customer, /*客户 customer */
|
|
|
+ sy_order_data.customer_Abbreviation AS customerAbbreviation, /*客户简称 customer */
|
|
|
+ sy_order_data.supplier_Code AS customerCode, /*客户编码 customer */
|
|
|
+ sy_shipping_details.garment_Factory AS garmentFactory, /*成衣工厂 garmentFactory m*/
|
|
|
+ sy_shipping_details.order_Type AS orderType /*订单类型 m*/
|
|
|
+ FROM sy_shipping_details LEFT JOIN
|
|
|
+ sy_order_data ON sy_shipping_details.`sy_order_data_id`=sy_order_data.`id`
|
|
|
+ WHERE sy_shipping_details.del_flag = 0 AND sy_shipping_details.id=#{value}
|
|
|
</select>
|
|
|
|
|
|
<select id="selectPage" resultType="org.jeecg.modules.spapl.vo.SyPreAssembledPackingListVo">
|
|
@@ -35,7 +36,10 @@
|
|
|
a.memo,/*备注*/
|
|
|
a.pre_delivery_date,/*预发货日期*/
|
|
|
a.order_type,/*订单类型*/
|
|
|
- b.customer_abbreviation,/*客户简称*/
|
|
|
+ a.customer_abbreviation,/*客户简称*/
|
|
|
+ a.`update_time`,/*修改日期*/
|
|
|
+ a.`status`,/*单据状态*/
|
|
|
+ a.`push_Status`,/*推送状态*/
|
|
|
b.master_Metering,/*计量单位*/
|
|
|
SUM(b.total) total,/*件数*/
|
|
|
a.total_Boxes totalboxes,/*总箱数*/
|
|
@@ -54,6 +58,7 @@
|
|
|
ON a.id=b.sy_pre_assembled_packing_list_id AND b.del_flag='0'
|
|
|
${ew.customSqlSegment}
|
|
|
GROUP BY a.id
|
|
|
+ ORDER BY a.`update_time` DESC
|
|
|
</select>
|
|
|
|
|
|
<update id="deleteId" parameterType="java.lang.String">
|
|
@@ -63,22 +68,13 @@
|
|
|
|
|
|
<select id="pushData" resultType="org.jeecg.modules.spapl.vo.PackingHeaderVo" parameterType="java.lang.String">
|
|
|
SELECT
|
|
|
- '1001' tenantId/*租户ID*/,
|
|
|
- id packingHeaderNum/*单据号*/,
|
|
|
- 'CLOTHING' packingType /*计划装箱单类型*/,
|
|
|
- 'NEW' packingStatus /*计划装箱单头状态*/,
|
|
|
- order_Number poNo/*订单号*/,
|
|
|
- '' supplierNumber/*供应商编码*/,
|
|
|
- '' supplierId/*供应商ID*/,
|
|
|
- '' supplierTenantId/*供应商租户ID*/,
|
|
|
- '' customerCode/*客户*/,
|
|
|
- '' customerId/*客户ID*/,
|
|
|
- '' customerTenantId/*客户租户ID*/,
|
|
|
- size_Range sizeRange/*尺码范围*/,
|
|
|
- item_Number styleNo/*款号*/,
|
|
|
- product_Name productName/*品名*/,
|
|
|
- create_By preparer/*创建人*/,
|
|
|
- create_Time preparationTime/*创建时间*/
|
|
|
+ document_No as packingHeaderNum/*单据号*/,
|
|
|
+ 'CLOTHING' as packingType /*计划装箱单类型*/,
|
|
|
+ 'NEW' as packingStatus /*计划装箱单头状态*/,
|
|
|
+ order_Number as poNo/*订单号*/,
|
|
|
+ customerCode as customerCode/*客户编码*/,
|
|
|
+ create_By as preparer/*创建人*/,
|
|
|
+ create_Time as preparationTime/*创建时间*/
|
|
|
FROM `sy_pre_assembled_packing_list`
|
|
|
where id=#{value}
|
|
|
</select>
|