# Conflicts:
#	jsowell-pile/src/main/java/com/jsowell/pile/util/SnUtils.java
This commit is contained in:
Lemon
2023-08-26 15:48:31 +08:00
2 changed files with 93 additions and 61 deletions

View File

@@ -735,8 +735,16 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
* 清分账单生成逻辑改为当天第一笔结算后就新建,后面的产生的订单,追加更新
*/
private OrderSettleResult orderPaymentSettlement(OrderBasicInfo orderBasicInfo) {
String appId = "";
AdapayMemberAccount adapayMemberAccount = null;
// 获取一级运营商appId
String appId = pileMerchantInfoService.queryAppIdByMerchantId(orderBasicInfo.getMerchantId());
if (StringUtils.isBlank(appId)) {
return null;
}
// 获取结算账户信息
AdapayMemberAccount adapayMemberAccount = adapayMemberAccountService.selectByMerchantId(orderBasicInfo.getMerchantId());
if (adapayMemberAccount == null) {
return null;
}
OrderSettleResult orderSettleResult = null;
try {
if (OrderPayModeEnum.PAYMENT_OF_BALANCE.getValue().equals(orderBasicInfo.getPayMode())) {
@@ -1195,7 +1203,6 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
/**
* 余额支付订单,使用余额分账
*
* @param orderBasicInfo
* @param adapayMemberAccount
* @return