订单支付修改
This commit is contained in:
parent
ab17010291
commit
8ec3fbd1f7
|
|
@ -40,7 +40,7 @@ public class UShopConsumeDiscountController {
|
|||
* @return 金额
|
||||
*/
|
||||
@GetMapping
|
||||
public CzgResult<MkShopConsumeDiscountRecord> get(@RequestParam Long shopId, @RequestParam Long orderId) {
|
||||
public CzgResult<MkShopConsumeDiscountRecord> get(@RequestParam Long shopId, @RequestParam(required = false) Long orderId) {
|
||||
// shopConsumeDiscountRecordService.useDiscount(null, null,null,null);
|
||||
return CzgResult.success(shopConsumeDiscountRecordService.getDiscount(shopId, StpKit.USER.getLoginIdAsLong(), orderId));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -106,6 +106,10 @@ public class MkShopConsumeDiscountRecordServiceImpl extends ServiceImpl<MkShopCo
|
|||
.eq(MkShopConsumeDiscountRecord::getOrderId, orderId)
|
||||
.eq(MkShopConsumeDiscountRecord::getShopUserId, shopUser.getId()));
|
||||
if (discountRecord != null) {
|
||||
if (discountRecord.getOrderId() == null) {
|
||||
discountRecord.setOrderId(orderId);
|
||||
updateById(discountRecord);
|
||||
}
|
||||
return discountRecord;
|
||||
}
|
||||
long count = orderInfoService.count(new QueryWrapper().eq(OrderInfo::getUserId, shopUser.getUserId())
|
||||
|
|
@ -129,6 +133,7 @@ public class MkShopConsumeDiscountRecordServiceImpl extends ServiceImpl<MkShopCo
|
|||
// 固定金额
|
||||
if (TableValueConstant.ConsumeDiscount.DiscountType.FIXED.getCode().equals(consumeDiscountVO.getDiscountType())) {
|
||||
shopConsumeDiscountRecord.setAmount(consumeDiscountVO.getDiscountAmount());
|
||||
save(shopConsumeDiscountRecord);
|
||||
return shopConsumeDiscountRecord;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue