提交 80c1ac7b 编写于 作者: huangwensu's avatar huangwensu

是否开放bug修复

上级 167a2b93
......@@ -108,9 +108,9 @@
</el-col>
<el-col :span="10" v-if="idType == 1">
<el-form-item label="是否对外开放" prop="openFlag">
<el-radio-group v-model="item.openFlag" @change="selectIsOpen(index)" :disabled="conditionSelect || item.moduleType == 2 || (item.id != '' && item.openFlag == 2)">
<el-radio :label="2" @change="moduleOpenChange"></el-radio>
<el-radio :label="1" @change="moduleOpenChange"></el-radio>
<el-radio-group v-model="item.openFlag" @change="selectIsOpen" :disabled="conditionSelect || item.moduleType == 2 || (item.id != '' && item.openFlag == 2)">
<el-radio :label="2" @change="moduleOpenChange(index)"></el-radio>
<el-radio :label="1" @change="moduleOpenChange(index)"></el-radio>
</el-radio-group>
</el-form-item>
</el-col>
......@@ -398,7 +398,7 @@ export default {
moduleModelList: [{
id: '',
name: '',
openFlag: '', // 1不开放 2开放
openFlag: '', // 1 否 不开放 2 是 开放
templetModelList: []
}]
},
......@@ -718,17 +718,16 @@ export default {
})
},
// 模块是否对外开放
selectIsOpen(index) {
vm.moduleIndex = index
vm.componentList.moduleModelList[index].openFlag = vm.componentList.moduleModelList[index].openFlag == 1 ? 2 : 1
moduleOpenChange(index) {
vm.moduleIndex = index
},
moduleOpenChange(value) {
selectIsOpen(value) {
for(let i = 0; i < vm.componentList.moduleModelList.length; i++) {
if(vm.moduleIndex == i) {
if(value == '1') {
vm.componentList.moduleModelList[i].openFlag = 2
if(value == 1) {
vm.componentList.moduleModelList[i].openFlag = 1
}else{
vm.componentList.moduleModelList[i].openFlag = 1
vm.componentList.moduleModelList[i].openFlag = 2 // 是
}
break
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册