|
|
@@ -392,6 +392,13 @@ public class CmsOrderDonServiceImpl extends ServiceImpl<OrderDonMapper,OrderDon>
|
|
|
//修改订单状态
|
|
|
orderDon.setStatus(UpgradeOrderDon.Status.refund);
|
|
|
upgradeOrderDonMapper.updateById(orderDon);
|
|
|
+ //扣除套餐次数
|
|
|
+ if (upgradePackage.getGoodsId() == 26) {
|
|
|
+ MidjourneyUser midjourneyUser = midjourneyUserMapper.selectOne(Wrappers.lambdaQuery(MidjourneyUser.class).eq(MidjourneyUser::getRelationId, orderDon.getRelationId()));
|
|
|
+ if (midjourneyUser != null) {
|
|
|
+ midjourneyUserMapper.update(null, Wrappers.lambdaUpdate(MidjourneyUser.class).set(MidjourneyUser::getMjFastNum, midjourneyUser.getMjFastNum() > orderDon.getNum() ? midjourneyUser.getMjFastNum() - orderDon.getNum() : 0).eq(MidjourneyUser::getId, midjourneyUser.getId()));
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/**
|