|
@@ -22,6 +22,7 @@
|
|
|
multiple
|
|
|
filterable
|
|
|
@visible-change="$forceUpdate()"
|
|
|
+ @change="onOrganChange"
|
|
|
clearable>
|
|
|
<el-option v-for="(item,index) in organList"
|
|
|
:key="index"
|
|
@@ -36,7 +37,7 @@
|
|
|
@visible-change="$forceUpdate()"
|
|
|
clearable
|
|
|
multiple>
|
|
|
- <el-option v-for="(item,index) in courseStatusList"
|
|
|
+ <el-option v-for="item in courseStatusList"
|
|
|
:key="item.id"
|
|
|
:value="item.id"
|
|
|
:label="item.name"></el-option>
|
|
@@ -399,12 +400,17 @@ export default {
|
|
|
// 线上线下课 勾选就传不勾选就不传
|
|
|
// addVipActive().then(res => { })
|
|
|
},
|
|
|
+ onOrganChange() {
|
|
|
+ this.$forceUpdate()
|
|
|
+ },
|
|
|
onCheckAllBranch () {
|
|
|
// 选择所有分部
|
|
|
- this.vipform.organ = [];
|
|
|
+ let vipform = this.vipform
|
|
|
+ vipform.organ = [];
|
|
|
this.organList.forEach(item => {
|
|
|
- this.vipform.organ.push(item.id);
|
|
|
+ vipform.organ.push(item.id);
|
|
|
});
|
|
|
+ this.$forceUpdate()
|
|
|
},
|
|
|
onCancel () {
|
|
|
this.$router.push({
|