Browse Source

feat(oss): 添加附加信息字段同步功能

- 在SysOssServiceImpl中增加CAdditionalInfo字段的复制逻辑
- 确保OSS对象在批量保存时包含完整的附加信息数据
- 保持与其他订单参考字段的一致性处理方式
master
qiankanghui 6 days ago
parent
commit
8833f940bf
  1. 2
      src/main/java/com/xujie/modules/npcIqc/data/LogisticsMainData.java
  2. 4
      src/main/java/com/xujie/modules/npcIqc/data/LogisticsPoData.java
  3. 1
      src/main/resources/mapper/inspection/InspectionRequestDetailMapper.xml
  4. 5
      src/main/resources/mapper/npcIqc/LogisticsMapper.xml

2
src/main/java/com/xujie/modules/npcIqc/data/LogisticsMainData.java

@ -19,5 +19,5 @@ public class LogisticsMainData {
/**
* 发货数量
*/
private Double shippedQty;
private Double cShipQty;
}

4
src/main/java/com/xujie/modules/npcIqc/data/LogisticsPoData.java

@ -20,4 +20,8 @@ public class LogisticsPoData {
private Double shippedQty;
private String flexId;
private String sku;
private String orderRef1;
}

1
src/main/resources/mapper/inspection/InspectionRequestDetailMapper.xml

@ -30,6 +30,7 @@
<where>
<if test="query.site != null and query.site != ''">AND d.site = #{query.site}</if>
<if test="query.requestNo != null and query.requestNo != ''">AND d.request_no LIKE '%' + #{query.requestNo} + '%'</if>
<if test="query.orderRef1 != null and query.orderRef1 != ''">AND d.order_ref1 = #{query.orderRef1}</if>
</where>
ORDER BY d.request_no DESC, d.item_no ASC
</select>

5
src/main/resources/mapper/npcIqc/LogisticsMapper.xml

@ -9,7 +9,7 @@
h.supplier_no AS supplierNo,
ISNULL(s.supplier_name, '') AS supplierName,
COUNT(DISTINCT d.order_no) AS poCount,
ISNULL(SUM(d.shipped_qty), 0) AS shippedQty
ISNULL(SUM(d.c_ship_qty), 0) AS shippedQty
FROM PODetail d
INNER JOIN POHeader h
ON d.order_no = h.order_no
@ -42,8 +42,9 @@
d.part_no AS partNo,
h.order_date AS orderDate,
d.qty,
d.shipped_qty AS shippedQty,
d.c_ship_qty AS shippedQty,
d.c_flexid AS flexId,
d.order_ref1 AS orderRef1,
p.sku
FROM PODetail d
LEFT JOIN POHeader h

Loading…
Cancel
Save