no message
This commit is contained in:
parent
affce5e1b4
commit
3524b20075
|
|
@ -523,8 +523,7 @@ public class OrderDetailServiceImpl implements OrderDetailService {
|
||||||
// 需要找第三级规格
|
// 需要找第三级规格
|
||||||
DeptGoodsCategory deptGoodsCategory = deptGoodsCategoryService.selectOneByGoodsCategoryId(childCategory.getParentCategoryId());
|
DeptGoodsCategory deptGoodsCategory = deptGoodsCategoryService.selectOneByGoodsCategoryId(childCategory.getParentCategoryId());
|
||||||
|
|
||||||
// 修改子订单状态为完成
|
|
||||||
updateStatus(orderDetailId, OrderStatus.FINISH.code());
|
|
||||||
|
|
||||||
// 平台抽成的子财务单
|
// 平台抽成的子财务单
|
||||||
FinancialDetail platformFeeFD = details.get(0);
|
FinancialDetail platformFeeFD = details.get(0);
|
||||||
|
|
@ -729,6 +728,8 @@ public class OrderDetailServiceImpl implements OrderDetailService {
|
||||||
// 待提现金额
|
// 待提现金额
|
||||||
String cashAmt = AdapayUtils.bigDecimalToString(dtx);
|
String cashAmt = AdapayUtils.bigDecimalToString(dtx);
|
||||||
executor.execute(() -> drawCash(orderDetailId, financialDetail.getDeptId(), memberId, cashAmt));
|
executor.execute(() -> drawCash(orderDetailId, financialDetail.getDeptId(), memberId, cashAmt));
|
||||||
|
// 修改子订单状态为完成
|
||||||
|
updateStatus(orderDetailId, OrderStatus.FINISH.code());
|
||||||
}
|
}
|
||||||
// --------------------- 自动提现流程 end ---------------------
|
// --------------------- 自动提现流程 end ---------------------
|
||||||
}
|
}
|
||||||
|
|
@ -863,6 +864,8 @@ public class OrderDetailServiceImpl implements OrderDetailService {
|
||||||
//获取当前订单的 一级 二级分销
|
//获取当前订单的 一级 二级分销
|
||||||
drawCash(orderDetailId, deptId, placeOne, AdapayUtils.bigDecimalToString(placeOneMoney));
|
drawCash(orderDetailId, deptId, placeOne, AdapayUtils.bigDecimalToString(placeOneMoney));
|
||||||
drawCash(orderDetailId, deptId, placeTwo, AdapayUtils.bigDecimalToString(placeTwoMoney));
|
drawCash(orderDetailId, deptId, placeTwo, AdapayUtils.bigDecimalToString(placeTwoMoney));
|
||||||
|
drawCash(orderDetailId, deptId, memberId, AdapayUtils.bigDecimalToString(detailFee));
|
||||||
|
drawCash(orderDetailId, deptId, masterMemberId, AdapayUtils.bigDecimalToString(masterFee));
|
||||||
} else { // 分账失败
|
} else { // 分账失败
|
||||||
if (AdapayErrorCode.CONFIRM_AMT_OVER_LIMIT.equals(response.getString("error_code"))) {
|
if (AdapayErrorCode.CONFIRM_AMT_OVER_LIMIT.equals(response.getString("error_code"))) {
|
||||||
// 当前确认金额 > 支付金额 - 已支付确认金额 - 已支付撤销金额
|
// 当前确认金额 > 支付金额 - 已支付确认金额 - 已支付撤销金额
|
||||||
|
|
|
||||||
|
|
@ -315,6 +315,7 @@ public class OrderMasterServiceImpl implements OrderMasterService {
|
||||||
throw new BaseAdaPayException(response.getString("code"), response.getString("message"));
|
throw new BaseAdaPayException(response.getString("code"), response.getString("message"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 分账成功 把罚金状态改为已扣除
|
// 分账成功 把罚金状态改为已扣除
|
||||||
fineIds.forEach(fineRecordId -> orderFineRecordMapper.updateFineStatus(fineRecordId, 1));
|
fineIds.forEach(fineRecordId -> orderFineRecordMapper.updateFineStatus(fineRecordId, 1));
|
||||||
|
|
||||||
|
|
@ -350,6 +351,8 @@ public class OrderMasterServiceImpl implements OrderMasterService {
|
||||||
logger.error("自动发起提现失败: orderMasterId={}, memberId={}, cashAmt={}", orderMasterId, memberId, amount, e);
|
logger.error("自动发起提现失败: orderMasterId={}, memberId={}, cashAmt={}", orderMasterId, memberId, amount, e);
|
||||||
}
|
}
|
||||||
}));
|
}));
|
||||||
|
//主订单提现成功 修改主订单状态为已完成
|
||||||
|
updateStatus(orderMasterId, OrderStatus.FINISH.code());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue