This commit is contained in:
2023-08-26 15:50:09 +08:00
parent 0f6b0958e4
commit 37b5eb7a51

View File

@@ -361,6 +361,7 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
/** /**
* 查询时间段内订单总金额和总用电量V2 * 查询时间段内订单总金额和总用电量V2
*
* @param dto * @param dto
* @return * @return
*/ */
@@ -788,7 +789,6 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
} }
/** /**
*
* @param orderBasicInfo * @param orderBasicInfo
* @param adapayMemberAccount * @param adapayMemberAccount
* @param wechatAppId * @param wechatAppId
@@ -840,6 +840,7 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
/** /**
* 获取更新数据后的orderDetail对象 * 获取更新数据后的orderDetail对象
* 专用方法,其他地方如果要用请仔细检查 * 专用方法,其他地方如果要用请仔细检查
*
* @return 查询并更新过数据的orderDetail * @return 查询并更新过数据的orderDetail
*/ */
private OrderDetail returnUpdateOrderDetail(OrderBasicInfo orderBasicInfo, TransactionRecordsData data) { private OrderDetail returnUpdateOrderDetail(OrderBasicInfo orderBasicInfo, TransactionRecordsData data) {
@@ -1247,8 +1248,9 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
/** /**
* 余额支付订单,使用余额分账 * 余额支付订单,使用余额分账
* @param orderBasicInfo *
* @param adapayMemberAccount * @param orderBasicInfo 订单信息
* @param adapayMemberAccount 汇付用户信息
* @return * @return
*/ */
@Override @Override
@@ -1259,7 +1261,6 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
BigDecimal confirmAmt = BigDecimal.ZERO; BigDecimal confirmAmt = BigDecimal.ZERO;
BigDecimal feeAmt = BigDecimal.ZERO; BigDecimal feeAmt = BigDecimal.ZERO;
String status = null; String status = null;
String description = null;
// 获取余额支付扣除金额 也许存在一笔不够扣,需要扣多笔的情况 // 获取余额支付扣除金额 也许存在一笔不够扣,需要扣多笔的情况
List<BalanceDeductionAmountVO> list = calculateTheBalanceDeductionAmount(orderBasicInfo.getMemberId(), settleAmount); List<BalanceDeductionAmountVO> list = calculateTheBalanceDeductionAmount(orderBasicInfo.getMemberId(), settleAmount);
@@ -1273,7 +1274,6 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
confirmAmt = confirmAmt.add(new BigDecimal(paymentConfirmResponse.getConfirmed_amt())); confirmAmt = confirmAmt.add(new BigDecimal(paymentConfirmResponse.getConfirmed_amt()));
feeAmt = feeAmt.add(new BigDecimal(paymentConfirmResponse.getFee_amt())); feeAmt = feeAmt.add(new BigDecimal(paymentConfirmResponse.getFee_amt()));
status = paymentConfirmResponse.getStatus(); status = paymentConfirmResponse.getStatus();
description = paymentConfirmResponse.getDescription();
memberAdapayRecordService.updateSpendAmount(paymentId, deductionAmount); memberAdapayRecordService.updateSpendAmount(paymentId, deductionAmount);
} }
} }
@@ -1283,12 +1283,12 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
result.setConfirmAmt(confirmAmt.toString()); result.setConfirmAmt(confirmAmt.toString());
result.setStatus(status); result.setStatus(status);
result.setFeeAmt(feeAmt.toString()); result.setFeeAmt(feeAmt.toString());
// result.setDescription(description);
return result; return result;
} }
/** /**
* 计算余额扣除金额 * 计算余额扣除金额
*
* @param memberId 会员id * @param memberId 会员id
* @param amount 消费金额/退款金额 * @param amount 消费金额/退款金额
*/ */
@@ -2414,6 +2414,7 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
/** /**
* 汇付支付-订单退款处理逻辑 * 汇付支付-订单退款处理逻辑
* 汇付支付订单退款 * 汇付支付订单退款
*
* @param dto * @param dto
*/ */
@Override @Override
@@ -2511,6 +2512,7 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
/** /**
* 汇付支付余额退款 * 汇付支付余额退款
*
* @param dto * @param dto
*/ */
@Override @Override
@@ -2868,6 +2870,7 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
/** /**
* 查询订单推款记录 * 查询订单推款记录
*
* @param orderBasicInfo * @param orderBasicInfo
* @return * @return
*/ */
@@ -2895,6 +2898,7 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
/** /**
* 重试订单退款 * 重试订单退款
*
* @param orderCode 订单编号 * @param orderCode 订单编号
* @throws BaseAdaPayException * @throws BaseAdaPayException
*/ */
@@ -3024,6 +3028,7 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
/** /**
* 查询余额订单分账信息 * 查询余额订单分账信息
*
* @param orderCode 订单编号 * @param orderCode 订单编号
* @param memberId 会员id * @param memberId 会员id
*/ */