积分商品 支付回调处理
This commit is contained in:
@@ -172,7 +172,7 @@ public class PointsGoodPayServiceImpl implements PointsGoodPayService {
|
||||
}
|
||||
record.setStatus("已完成");
|
||||
record.setCheckoutTime(LocalDateTime.now());
|
||||
goodsRecordService.save(record);
|
||||
goodsRecordService.saveOrUpdate(record);
|
||||
MkShopCouponGiftDTO giftDTO = new MkShopCouponGiftDTO()
|
||||
.setCouponId(goods.getCouponId())
|
||||
.setShopId(record.getShopId())
|
||||
@@ -188,7 +188,7 @@ public class PointsGoodPayServiceImpl implements PointsGoodPayService {
|
||||
} else {
|
||||
record.setStatus("待核销");
|
||||
record.setCouponCode(RandomUtil.randomNumbers(12));
|
||||
goodsRecordService.save(record);
|
||||
goodsRecordService.saveOrUpdate(record);
|
||||
goodsService.upNumberById(goods.getId(), goods.getQuantity() - record.getNumber(), goods.getTotalExchangeCount() + record.getNumber());
|
||||
//扣除积分
|
||||
pointsUserService.alterPoints(record.getUserId(), null, record.getShopId(), PointsConstant.SUB,
|
||||
|
||||
Reference in New Issue
Block a user