## 顾客注册订单最终保存时为复购订单;
This commit is contained in:
parent
bef0c9548e
commit
f1d53b391b
|
@ -621,11 +621,6 @@ public class SaOrderServiceImpl extends ServiceImpl<SaOrderMapper, SaOrder> impl
|
|||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* 保存订单信息
|
||||
*
|
||||
* @param saOrderExt 订单
|
||||
*/
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@Override
|
||||
public void processOrder(SaOrderExt saOrderExt) {
|
||||
|
@ -709,13 +704,6 @@ public class SaOrderServiceImpl extends ServiceImpl<SaOrderMapper, SaOrder> impl
|
|||
return timeSecond;
|
||||
}
|
||||
|
||||
/**
|
||||
* 点击支付按钮,输入密码,确认下单
|
||||
*
|
||||
* @param saOrderExt 订单
|
||||
* @param newCuMember 新会员信息
|
||||
* @param cuMemberAccountExt 支付账户信息
|
||||
*/
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@Override
|
||||
public Boolean payRegSaOrder(SaOrderExt saOrderExt, CuMember newCuMember,
|
||||
|
@ -766,6 +754,12 @@ public class SaOrderServiceImpl extends ServiceImpl<SaOrderMapper, SaOrder> impl
|
|||
saOrderItems.setOrderStatus(EOrderStatus.PAY.getValue());
|
||||
}
|
||||
|
||||
// 2025.07.15 顾客等级的注册订单类型,需要更新为复购订单
|
||||
GradeDTO gradeDTO = iGradeServiceApi.getGradeByGradeValue(newCuMember.getPkRegisterGrade(), saOrderExt.getPkSettleCountry()).getData();
|
||||
if (EGrade.HAI_FAN.getValue() == gradeDTO.getGradeValue()) {
|
||||
saOrderExt.setOrderType(EOrderType.REPURCHASE_ORDER.getValue());
|
||||
}
|
||||
|
||||
// 保存订单信息
|
||||
processOrder(saOrderExt);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue