修改bug:会员升级,现金分润
This commit is contained in:
@@ -1616,10 +1616,16 @@ public class OmsPortalOrderServiceImpl implements OmsPortalOrderService {
|
|||||||
order.setStatus(2);
|
order.setStatus(2);
|
||||||
order.setPaymentTime(new Date());
|
order.setPaymentTime(new Date());
|
||||||
orderMapper.updateByPrimaryKey(order);
|
orderMapper.updateByPrimaryKey(order);
|
||||||
|
//如果积分专区则需要积分分润
|
||||||
if (pmsProduct.getPointsAreaStatus() == 1) {
|
if (pmsProduct.getPointsAreaStatus() == 1) {
|
||||||
//积分分润逻辑
|
//积分分润逻辑
|
||||||
memberPointsSplitProfitService.pointsSplit(order);
|
memberPointsSplitProfitService.pointsSplit(order);
|
||||||
}
|
}
|
||||||
|
//如果会员专区专区则需要判断升级和金额分润
|
||||||
|
if (pmsProduct.getVipStatus() == 1) {
|
||||||
|
//升级现金分润逻辑
|
||||||
|
memberSplitProfitService.updateOderAndMemberInfo(order);
|
||||||
|
}
|
||||||
|
|
||||||
// 处理库存、分销等后续操作
|
// 处理库存、分销等后续操作
|
||||||
executorService.execute(() -> {
|
executorService.execute(() -> {
|
||||||
|
|||||||
Reference in New Issue
Block a user