|
|
@@ -3607,10 +3607,10 @@ public class FsStoreOrderScrmServiceImpl implements IFsStoreOrderScrmService {
|
|
|
}if(StringUtils.isEmpty(dto.getDeliveryId())){
|
|
|
builder.append("数据第").append(i + 2).append("行快递单号为空!").append(System.lineSeparator());
|
|
|
} else {
|
|
|
-// //处理订单ID信息
|
|
|
-// String originalOrderNumber = dto.getOrderNumber();
|
|
|
-// String processedOrderNumber = extractNumbers(originalOrderNumber);
|
|
|
-// dto.setOrderNumber(processedOrderNumber);
|
|
|
+ //处理订单ID信息
|
|
|
+ String originalOrderNumber = dto.getOrderNumber();
|
|
|
+ String processedOrderNumber = extractNumbers(originalOrderNumber);
|
|
|
+ dto.setOrderNumber(processedOrderNumber);
|
|
|
orderCodeList.add(dto.getOrderNumber());
|
|
|
}
|
|
|
}
|
|
|
@@ -3624,7 +3624,7 @@ public class FsStoreOrderScrmServiceImpl implements IFsStoreOrderScrmService {
|
|
|
Map<String, List<FsStoreOrderCodeOpenIdVo>> orderDetailsMap = new HashMap<>(orderCodeOpenIdVoList.size());
|
|
|
|
|
|
for (FsStoreOrderCodeOpenIdVo vo : orderCodeOpenIdVoList) {
|
|
|
- orderMap.computeIfAbsent(vo.getOrderCode(), k -> {
|
|
|
+ orderMap.computeIfAbsent(vo.getId(), k -> {
|
|
|
OrderOpenIdTransDTO dto = new OrderOpenIdTransDTO();
|
|
|
dto.setOpenId(vo.getOpenId());
|
|
|
dto.setTransactionId(vo.getOutTransId());
|
|
|
@@ -3632,7 +3632,7 @@ public class FsStoreOrderScrmServiceImpl implements IFsStoreOrderScrmService {
|
|
|
});
|
|
|
|
|
|
orderDetailsMap
|
|
|
- .computeIfAbsent(vo.getOrderCode(), k -> new ArrayList<>())
|
|
|
+ .computeIfAbsent(vo.getId(), k -> new ArrayList<>())
|
|
|
.add(vo);
|
|
|
}
|
|
|
final WxMaService wxService = WxMaConfiguration.getMaService(appId);
|