diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java index d8f56b0ae..c9b3ca2df 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java @@ -1826,7 +1826,7 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService { } /** - * TODO 分账方法 + * 实时分账方法 * @param afterSettleOrderDTO */ private PaymentConfirmResponse splittingMethod(AfterSettleOrderDTO afterSettleOrderDTO) { @@ -1840,7 +1840,7 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService { // 校验分账 verifyOrderAllAmount(afterSettleOrderDTO); // 根据站点id查询分账配置(如果未配置则初始化) - List stationSplitConfigList = stationSplitConfigService.queryStationSplitConfigByStationId(afterSettleOrderDTO.getStationId()); + List stationSplitConfigList = stationSplitConfigService.queryByStationIdWithInit(afterSettleOrderDTO.getStationId()); // 计算每个参与分账的用户, 应分多少钱 List splitDataList = calculationSplitDataList(stationSplitConfigList, afterSettleOrderDTO); List divMemberList = transformDivMemberList(splitDataList);