|
@@ -65,14 +65,18 @@
|
|
|
<el-option label="关闭" :value="false"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="allowOnlineToOffline">
|
|
|
+ <el-form-item prop="allowOnlineToOffline">
|
|
|
<el-select
|
|
|
v-model.trim="searchForm.allowOnlineToOffline"
|
|
|
placeholder="请选择课程调整方式"
|
|
|
clearable
|
|
|
>
|
|
|
- <el-option label="无限制" :value="1"></el-option>
|
|
|
- <el-option label="线上不可转线下" :value="0"></el-option>
|
|
|
+ <el-option
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ v-for="item in vipResetTypeList"
|
|
|
+ :key="item.value"
|
|
|
+ ></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="applyToStudentType">
|
|
@@ -129,6 +133,7 @@
|
|
|
:formatter="fommatterCourseType"
|
|
|
></el-table-column>
|
|
|
<el-table-column
|
|
|
+ width="135"
|
|
|
align="center"
|
|
|
label="课程调整方式"
|
|
|
:formatter="fommatterResetType"
|
|
@@ -285,8 +290,12 @@
|
|
|
placeholder="请选择课程调整方式"
|
|
|
clearable
|
|
|
>
|
|
|
- <el-option label="无限制" :value="1"></el-option>
|
|
|
- <el-option label="线上不可转线下" :value="0"></el-option>
|
|
|
+ <el-option
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ v-for="item in vipResetTypeList"
|
|
|
+ :key="item.value"
|
|
|
+ ></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
@@ -602,11 +611,13 @@ import {
|
|
|
import qs from "qs";
|
|
|
import { Export } from "@/utils/downLoadFile";
|
|
|
import cleanDeep from "clean-deep";
|
|
|
+import { vipResetTypeList } from "@/utils/searchArray";
|
|
|
export default {
|
|
|
name: "vipActiveList",
|
|
|
components: { pagination },
|
|
|
data() {
|
|
|
return {
|
|
|
+ vipResetTypeList,
|
|
|
labelPosition: "right",
|
|
|
tableList: [],
|
|
|
rules: {
|
|
@@ -621,7 +632,7 @@ export default {
|
|
|
enable: null,
|
|
|
search: "",
|
|
|
applyToStudentType: null,
|
|
|
- allowOnlineToOffline:null,
|
|
|
+ allowOnlineToOffline: null,
|
|
|
},
|
|
|
dialogVisible: false,
|
|
|
resetForm: {
|
|
@@ -894,7 +905,7 @@ export default {
|
|
|
vipGroupActivity({
|
|
|
organId: this.searchForm.organId,
|
|
|
applyToStudentType: this.searchForm.applyToStudentType,
|
|
|
- allowOnlineToOffline:this.searchForm.allowOnlineToOffline,
|
|
|
+ allowOnlineToOffline: this.searchForm.allowOnlineToOffline,
|
|
|
rows: this.rules.limit,
|
|
|
page: this.rules.page,
|
|
|
enable,
|
|
@@ -951,6 +962,12 @@ export default {
|
|
|
if (row.allowOnlineToOffline == 0) {
|
|
|
str = "线上不可转线下";
|
|
|
}
|
|
|
+ if (row.allowOnlineToOffline == 2) {
|
|
|
+ str = "线下不可调为线上";
|
|
|
+ }
|
|
|
+ if (row.allowOnlineToOffline == 3) {
|
|
|
+ str = "线上线下不可互调";
|
|
|
+ }
|
|
|
return str;
|
|
|
},
|
|
|
formatStudentType(row) {
|
|
@@ -986,7 +1003,7 @@ export default {
|
|
|
this.dialogVisible = true;
|
|
|
this.resetForm.name = row.name;
|
|
|
this.resetForm.applyToStudentType = row.applyToStudentType;
|
|
|
- this.resetForm.allowOnlineToOffline = row.allowOnlineToOffline;
|
|
|
+ this.resetForm.allowOnlineToOffline = row.allowOnlineToOffline + "";
|
|
|
this.resetForm.desc = row.description;
|
|
|
|
|
|
if (row.organId) {
|