|
@@ -3,12 +3,18 @@ package com.fs.his.controller;
|
|
|
import com.fs.common.core.controller.BaseController;
|
|
|
import com.fs.common.core.domain.R;
|
|
|
import com.fs.common.core.page.TableDataInfo;
|
|
|
+import com.fs.common.core.redis.RedisCache;
|
|
|
+import com.fs.his.param.FsCouponListUParam;
|
|
|
+import com.fs.his.service.IFsCouponService;
|
|
|
+import com.fs.his.service.IFsUserCouponService;
|
|
|
+import com.fs.his.vo.FsCouponListUVO;
|
|
|
import com.fs.recharge.domain.RechargeTemplate;
|
|
|
import com.fs.recharge.param.RechargeParam;
|
|
|
import com.fs.recharge.param.RechargeTemplateQuery;
|
|
|
import com.fs.recharge.service.RechargeTemplateService;
|
|
|
import com.fs.recharge.vo.RechargeTemplateVO;
|
|
|
import com.github.pagehelper.PageHelper;
|
|
|
+import com.github.pagehelper.PageInfo;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import io.swagger.annotations.ApiParam;
|
|
@@ -29,6 +35,8 @@ public class RechargeTemplateController extends BaseController {
|
|
|
|
|
|
@Autowired
|
|
|
private RechargeTemplateService rechargeTemplateService;
|
|
|
+ @Autowired
|
|
|
+ private IFsCouponService couponService;
|
|
|
|
|
|
@ApiOperation("获取可用的充值模板列表")
|
|
|
@PostMapping("/list")
|
|
@@ -80,4 +88,15 @@ public class RechargeTemplateController extends BaseController {
|
|
|
boolean success = rechargeTemplateService.updateStatus(id, status);
|
|
|
return R.ok();
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ @ApiOperation("获取优惠券列表")
|
|
|
+ @GetMapping("/getCouponList")
|
|
|
+ public R getCouponList(FsCouponListUParam param)
|
|
|
+ {
|
|
|
+ PageHelper.startPage(param.getPageNum(), param.getPageSize());
|
|
|
+ List<FsCouponListUVO> list=couponService.selectFsCouponListUVO(param);
|
|
|
+ PageInfo<FsCouponListUVO> listPageInfo=new PageInfo<>(list);
|
|
|
+ return R.ok().put("data",listPageInfo);
|
|
|
+ }
|
|
|
}
|