mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-21 03:25:12 +08:00
订单分账逻辑
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -50,7 +50,6 @@ public class SnUtils {
|
||||
long pileSnNum = Long.parseLong(StringUtils.substring(pileSn, 4, pileSn.length()));
|
||||
// 再将该值存入数据库
|
||||
redisCache.setCacheObject(key, pileSnNum);
|
||||
|
||||
}
|
||||
Long increNum = redisCache.increment(key, 1);
|
||||
// 年份
|
||||
|
||||
Reference in New Issue
Block a user