分账方法

This commit is contained in:
Guoqs
2024-12-18 15:13:32 +08:00
parent a0943c8b8f
commit f0f0482ffd

View File

@@ -1206,6 +1206,7 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
} }
List<String> orderCodeList = Lists.newArrayList(StringUtils.split(orderCodes, ",")); List<String> orderCodeList = Lists.newArrayList(StringUtils.split(orderCodes, ","));
List<OrderBasicInfo> orderBasicInfos = queryOrderList(orderCodeList); List<OrderBasicInfo> orderBasicInfos = queryOrderList(orderCodeList);
logger.info("运营商id:{}, 日期:{}, 订单号数量:{}, 查询结果数量:{}, orderCodeList:{}", merchantId, orderReport.getTradeDate(), orderCodeList.size(), orderBasicInfos.size(), JSON.toJSONString(orderCodeList));
if (CollectionUtils.isEmpty(orderBasicInfos)) { if (CollectionUtils.isEmpty(orderBasicInfos)) {
continue; continue;
} }
@@ -1245,12 +1246,11 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
.subtract(feeAmt); .subtract(feeAmt);
clearingBillDetail.setFeeAmt(feeAmt); clearingBillDetail.setFeeAmt(feeAmt);
clearingBillDetail.setConfirmAmt(confirmAmt); clearingBillDetail.setConfirmAmt(confirmAmt);
billDetailList.add(clearingBillDetail);
} else { } else {
clearingBillDetail.setFeeAmt(BigDecimal.ZERO); clearingBillDetail.setFeeAmt(BigDecimal.ZERO);
clearingBillDetail.setConfirmAmt(BigDecimal.ZERO); clearingBillDetail.setConfirmAmt(BigDecimal.ZERO);
billDetailList.add(clearingBillDetail);
} }
billDetailList.add(clearingBillDetail);
} catch (Exception e) { } catch (Exception e) {
logger.error("订单交易确认失败:{}", orderBasicInfo.getOrderCode(), e); logger.error("订单交易确认失败:{}", orderBasicInfo.getOrderCode(), e);
} }