forked from angelo/java-retail-app
Compare commits
3 Commits
ac1f7bc81d
...
ef9960a9ac
| Author | SHA1 | Date |
|---|---|---|
|
|
ef9960a9ac | |
|
|
58378abb9b | |
|
|
9a4b93870e |
|
|
@ -899,6 +899,9 @@ public class CuMemberBusinessServiceImpl implements ICuMemberBusinessService {
|
|||
.set(CuMemberRetailRegion::getModifiedTime, currentDateTime)
|
||||
);
|
||||
}
|
||||
|
||||
// 删除购买升级的升级记录
|
||||
iCuMemberLevelService.deleteCuMemberLevelRecord(saOrder.getPkId(), pkApprove, currentDateTime);
|
||||
}
|
||||
|
||||
// 更新会员标记,如果是则更新会员信息
|
||||
|
|
@ -1705,7 +1708,8 @@ public class CuMemberBusinessServiceImpl implements ICuMemberBusinessService {
|
|||
if (CollectionUtil.isNotEmpty(memberLevelList)) {
|
||||
// 撤销的订单对应的升级记录
|
||||
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())
|
||||
).findFirst();
|
||||
if (orderLevelOpt.isPresent()) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue