forked from angelo/java-retail-app
## 撤单时,删除当前订单产生的购买升级记录;
This commit is contained in:
parent
3827ed33d4
commit
c7b5bb3f44
|
@ -1708,7 +1708,8 @@ public class CuMemberBusinessServiceImpl implements ICuMemberBusinessService {
|
||||||
if (CollectionUtil.isNotEmpty(memberLevelList)) {
|
if (CollectionUtil.isNotEmpty(memberLevelList)) {
|
||||||
// 撤销的订单对应的升级记录
|
// 撤销的订单对应的升级记录
|
||||||
Optional<CuMemberLevel> orderLevelOpt = memberLevelList.stream().filter(
|
Optional<CuMemberLevel> orderLevelOpt = memberLevelList.stream().filter(
|
||||||
tmpLevel -> tmpLevel.getPkOrder().equals(saOrder.getPkId())
|
tmpLevel -> null != tmpLevel.getPkOrder()
|
||||||
|
&& tmpLevel.getPkOrder().equals(saOrder.getPkId())
|
||||||
&& tmpLevel.getUpType().equals(EUpgradeType.BUY_UPGRADE.getValue())
|
&& tmpLevel.getUpType().equals(EUpgradeType.BUY_UPGRADE.getValue())
|
||||||
).findFirst();
|
).findFirst();
|
||||||
if (orderLevelOpt.isPresent()) {
|
if (orderLevelOpt.isPresent()) {
|
||||||
|
|
Loading…
Reference in New Issue