|  | @@ -1,6 +1,9 @@
 | 
	
		
			
				|  |  |  package com.ym.mec.student.controller;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +import com.ym.mec.biz.dal.dto.ConditionDto;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.dal.dto.VipGroupApplyDto;
 | 
	
		
			
				|  |  | +import com.ym.mec.biz.dal.page.StudentVipGroupQueryInfo;
 | 
	
		
			
				|  |  | +import com.ym.mec.biz.service.SubjectService;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.service.VipGroupService;
 | 
	
		
			
				|  |  |  import com.ym.mec.common.controller.BaseController;
 | 
	
		
			
				|  |  |  import com.ym.mec.common.page.QueryInfo;
 | 
	
	
		
			
				|  | @@ -9,6 +12,11 @@ import io.swagger.annotations.ApiOperation;
 | 
	
		
			
				|  |  |  import org.springframework.beans.factory.annotation.Autowired;
 | 
	
		
			
				|  |  |  import org.springframework.web.bind.annotation.*;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +import java.util.ArrayList;
 | 
	
		
			
				|  |  | +import java.util.HashMap;
 | 
	
		
			
				|  |  | +import java.util.List;
 | 
	
		
			
				|  |  | +import java.util.Map;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  /**
 | 
	
		
			
				|  |  |   * @Author Joburgess
 | 
	
		
			
				|  |  |   * @Date 2019/9/23
 | 
	
	
		
			
				|  | @@ -21,11 +29,28 @@ public class StudentVipGroupController extends BaseController {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Autowired
 | 
	
		
			
				|  |  |      private VipGroupService vipGroupService;
 | 
	
		
			
				|  |  | +    @Autowired
 | 
	
		
			
				|  |  | +    private SubjectService subjectService;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @ApiOperation("获取vip课列表筛选条件")
 | 
	
		
			
				|  |  | +    @GetMapping(value = "/findQueryCondition")
 | 
	
		
			
				|  |  | +    public Object findQueryCondition(){
 | 
	
		
			
				|  |  | +        Map<String,Object> result=new HashMap<>();
 | 
	
		
			
				|  |  | +        result.put("subjects",subjectService.findAll(null));
 | 
	
		
			
				|  |  | +        List<ConditionDto> conditionDtos=new ArrayList<>();
 | 
	
		
			
				|  |  | +        conditionDtos.add(new ConditionDto(0L,"线下"));
 | 
	
		
			
				|  |  | +        conditionDtos.add(new ConditionDto(1L,"线上"));
 | 
	
		
			
				|  |  | +        result.put("pageInfo",conditionDtos);
 | 
	
		
			
				|  |  | +        return succeed(result);
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @ApiOperation("获取vip课列表")
 | 
	
		
			
				|  |  |      @GetMapping(value = "/queryVipGroups")
 | 
	
		
			
				|  |  | -    public Object queryVipGroups(QueryInfo queryInfo){
 | 
	
		
			
				|  |  | -        return succeed(vipGroupService.findStudentVipGroupList(queryInfo));
 | 
	
		
			
				|  |  | +    public Object queryVipGroups(StudentVipGroupQueryInfo queryInfo){
 | 
	
		
			
				|  |  | +        Map<String,Object> result=new HashMap<>();
 | 
	
		
			
				|  |  | +        result.put("recommendVipGroups",new ArrayList<>());
 | 
	
		
			
				|  |  | +        result.put("pageInfo",vipGroupService.findStudentVipGroupList(queryInfo));
 | 
	
		
			
				|  |  | +        return succeed(result);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @ApiOperation("获取学生端vip课显示详情")
 |