fix(order): 修复订单详情中钢卷信息关联错误
- 将合同ID替换为订单ID进行钢卷信息映射 - 确保钢卷列表正确关联到对应的订单记录 - 修复了因键值不匹配导致的钢卷信息丢失问题
This commit is contained in:
@@ -138,8 +138,8 @@ public class CrmOrderServiceImpl implements ICrmOrderService {
|
||||
|
||||
// 设置到每个订单的coilIds和coilList字段
|
||||
for (CrmOrderVo vo : records) {
|
||||
if (vo.getContractId() != null && coilIdMap.containsKey(vo.getContractId())) {
|
||||
List<Long> coilIdList = coilIdMap.get(vo.getContractId());
|
||||
if (vo.getOrderId() != null && coilIdMap.containsKey(vo.getOrderId())) {
|
||||
List<Long> coilIdList = coilIdMap.get(vo.getOrderId());
|
||||
// 设置coilList(钢卷详细信息列表)
|
||||
List<WmsMaterialCoilVo> coilList = coilIdList.stream()
|
||||
.map(coilVoMap::get)
|
||||
|
||||
Reference in New Issue
Block a user