|
@@ -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: {
|
|
|
// 分页规则
|