配送页面字段内容调整

This commit is contained in:
2026-02-04 16:02:51 +08:00
parent f7b773d3f3
commit c2d2407262
2 changed files with 6 additions and 3 deletions

View File

@@ -33,7 +33,9 @@ public class DeliveryBillVO implements Serializable {
/** 是否需要配送(0否,1是,2配送中,3配送完成) */
private String isDelivery;
/** 出入库类型名称(联表) */
private String operationTypeName;
/** 该单据下的货物明细 */
private List<RkRecord> recordList;
}

View File

@@ -3,6 +3,7 @@ package com.delivery.project.document.service.impl;
import java.util.*;
import java.util.stream.Collectors;
import com.alibaba.druid.support.logging.Log;
import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson2.JSONArray;
import com.alibaba.fastjson2.JSONObject;
@@ -432,10 +433,10 @@ public class DeliveryOrderServiceImpl implements IDeliveryOrderService
if (data == null || data.isEmpty()) {
return new ArrayList<>();
}
System.out.println("反序列化前的list=="+data);
// ====================== 4. 反序列化为新结构 ======================
List<DeliveryBillVO> list = data.toJavaList(DeliveryBillVO.class);
System.out.println("反序列化后的list=="+list);
// ====================== 5. 收集所有物料号 ======================
Set<String> wlNoSet = list.stream()
.filter(bill -> bill.getRecordList() != null && !bill.getRecordList().isEmpty())