|  | @@ -30,7 +30,7 @@
 | 
	
		
			
				|  |  |              ></el-option>
 | 
	
		
			
				|  |  |            </el-select>
 | 
	
		
			
				|  |  |          </el-form-item> -->
 | 
	
		
			
				|  |  | -        <el-form-item prop="type">
 | 
	
		
			
				|  |  | +        <el-form-item prop="type" v-if="!$route.query.year">
 | 
	
		
			
				|  |  |            <el-select
 | 
	
		
			
				|  |  |              v-model.trim="searchForm.type"
 | 
	
		
			
				|  |  |              filterable
 | 
	
	
		
			
				|  | @@ -45,6 +45,21 @@
 | 
	
		
			
				|  |  |              ></el-option>
 | 
	
		
			
				|  |  |            </el-select>
 | 
	
		
			
				|  |  |          </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item prop="type" v-else>
 | 
	
		
			
				|  |  | +          <el-select
 | 
	
		
			
				|  |  | +            v-model.trim="searchForm.type"
 | 
	
		
			
				|  |  | +            filterable
 | 
	
		
			
				|  |  | +            clearable
 | 
	
		
			
				|  |  | +            placeholder="购买课程"
 | 
	
		
			
				|  |  | +          >
 | 
	
		
			
				|  |  | +            <el-option
 | 
	
		
			
				|  |  | +              v-for="item in typeListBase"
 | 
	
		
			
				|  |  | +              :key="item.value"
 | 
	
		
			
				|  |  | +              :label="item.label"
 | 
	
		
			
				|  |  | +              :value="item.value"
 | 
	
		
			
				|  |  | +            ></el-option>
 | 
	
		
			
				|  |  | +          </el-select>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  |          <el-form-item prop="giveMemberFlag" v-if="!$route.query.year">
 | 
	
		
			
				|  |  |            <el-select
 | 
	
		
			
				|  |  |              class="multiple"
 | 
	
	
		
			
				|  | @@ -145,11 +160,14 @@ import { Export } from "@/utils/downLoadFile";
 | 
	
		
			
				|  |  |  import { getTimes } from "@/utils";
 | 
	
		
			
				|  |  |  import cleanDeep from "clean-deep";
 | 
	
		
			
				|  |  |  import qs from "qs";
 | 
	
		
			
				|  |  | -const typeList = [
 | 
	
		
			
				|  |  | -  { value: 1, label: "1v1 20节" },
 | 
	
		
			
				|  |  | +const typeListBase = [
 | 
	
		
			
				|  |  | +{ value: 1, label: "1v1 20节" },
 | 
	
		
			
				|  |  |    { value: 2, label: "1v1 40节" },
 | 
	
		
			
				|  |  |    { value: 3, label: "1v2 20节" },
 | 
	
		
			
				|  |  |    { value: 4, label: "1v2 40节" },
 | 
	
		
			
				|  |  | +];
 | 
	
		
			
				|  |  | +const typeList = [
 | 
	
		
			
				|  |  | +  ...typeListBase,
 | 
	
		
			
				|  |  |    { value: 5, label: "乐理课" },
 | 
	
		
			
				|  |  |  ];
 | 
	
		
			
				|  |  |  export default {
 | 
	
	
		
			
				|  | @@ -165,6 +183,7 @@ export default {
 | 
	
		
			
				|  |  |        courseViewTypeList,
 | 
	
		
			
				|  |  |        tableList: [],
 | 
	
		
			
				|  |  |        organList: [],
 | 
	
		
			
				|  |  | +      typeListBase,
 | 
	
		
			
				|  |  |        typeList: typeList,
 | 
	
		
			
				|  |  |        rules: {
 | 
	
		
			
				|  |  |          // 分页规则
 |