提交 48ad2d69 authored 作者: 姜文业's avatar 姜文业

Merge branch 'v13.5_update_settlement_driver_20240416' of…

Merge branch 'v13.5_update_settlement_driver_20240416' of https://t.clxkj.cn/clx-java/clx-performance into test Former-commit-id: ecc1136e
......@@ -63,12 +63,17 @@ public class SettlementDriverServiceImpl implements SettlementDriverService {
if(!Objects.equals(param.getIds().size(),list.size())){
throw new ServiceSystemException(PerformanceResultEnum.DATA_NOT_FIND,"所选数据有误,请重新选择");
}
StringBuffer returnMsg = new StringBuffer();
list.forEach(item-> {
String msg = settlementMqHandlerService.paySettlementDriver(item);
if(StringUtils.isNotBlank(msg)){
log.warn("结算单对应的的运单编号:{} 进行结算,结算失败,返回结果:{}",item.getChildNo(),msg);
returnMsg.append(String.format("运单编号:【%s】结算失败,失败原因:【%s】;",item.getChildNo(),msg));
}
});
if(StringUtils.isNotEmpty(returnMsg.toString())){
throw new ServiceSystemException(PerformanceResultEnum.DATA_NOT_FIND,returnMsg.toString());
}
}
public static String formatPayMsg(Integer settlementStatus,String payMsg) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论