管理端新客立减获取
This commit is contained in:
@@ -4,6 +4,7 @@ import cn.hutool.core.date.DateUtil;
|
|||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import com.czg.annotation.SaAdminCheckPermission;
|
import com.czg.annotation.SaAdminCheckPermission;
|
||||||
import com.czg.market.dto.MkConsumeCashbackDTO;
|
import com.czg.market.dto.MkConsumeCashbackDTO;
|
||||||
|
import com.czg.market.entity.MkShopConsumeDiscountRecord;
|
||||||
import com.czg.market.service.MkConsumeCashbackRecordService;
|
import com.czg.market.service.MkConsumeCashbackRecordService;
|
||||||
import com.czg.market.service.MkConsumeCashbackService;
|
import com.czg.market.service.MkConsumeCashbackService;
|
||||||
import com.czg.market.vo.MkConsumeCashbackVO;
|
import com.czg.market.vo.MkConsumeCashbackVO;
|
||||||
@@ -63,4 +64,5 @@ public class ConsumeCashbackController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,9 @@
|
|||||||
package com.czg.controller.admin;
|
package com.czg.controller.admin;
|
||||||
|
|
||||||
import com.czg.market.dto.MkConsumeDiscountDTO;
|
import com.czg.market.dto.MkConsumeDiscountDTO;
|
||||||
|
import com.czg.market.entity.MkShopConsumeDiscountRecord;
|
||||||
import com.czg.market.service.MkConsumeDiscountService;
|
import com.czg.market.service.MkConsumeDiscountService;
|
||||||
|
import com.czg.market.service.MkShopConsumeDiscountRecordService;
|
||||||
import com.czg.market.vo.MkConsumeDiscountVO;
|
import com.czg.market.vo.MkConsumeDiscountVO;
|
||||||
import com.czg.resp.CzgResult;
|
import com.czg.resp.CzgResult;
|
||||||
import com.czg.sa.StpKit;
|
import com.czg.sa.StpKit;
|
||||||
@@ -21,6 +23,8 @@ import java.util.ArrayList;
|
|||||||
public class ConsumeDiscountController {
|
public class ConsumeDiscountController {
|
||||||
@Resource
|
@Resource
|
||||||
private MkConsumeDiscountService consumeDiscountService;
|
private MkConsumeDiscountService consumeDiscountService;
|
||||||
|
@Resource
|
||||||
|
private MkShopConsumeDiscountRecordService shopConsumeDiscountRecordService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 配置信息获取
|
* 配置信息获取
|
||||||
@@ -42,5 +46,17 @@ public class ConsumeDiscountController {
|
|||||||
return CzgResult.success(consumeDiscountService.edit(StpKit.USER.getShopId(), consumeDiscountDTO));
|
return CzgResult.success(consumeDiscountService.edit(StpKit.USER.getShopId(), consumeDiscountDTO));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据用户id获取新客立减金额,返回null代表不可用
|
||||||
|
* @param shopId 店铺id
|
||||||
|
* @param userId 用户id
|
||||||
|
* @param orderId 订单id 可选
|
||||||
|
* @return 新客立减金额
|
||||||
|
*/
|
||||||
|
@GetMapping("/getDiscountByUserId")
|
||||||
|
public CzgResult<MkShopConsumeDiscountRecord> getDiscountByUserId(@RequestParam Long shopId, @RequestParam Long userId, @RequestParam(required = false) Long orderId) {
|
||||||
|
return CzgResult.success(shopConsumeDiscountRecordService.getDiscount(shopId, userId, orderId));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user