| 
					
				 | 
			
			
				@@ -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); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |