提交 0477b576 编写于 作者: guangjun.yang's avatar guangjun.yang

选择逻辑等

上级 b02aae01
...@@ -182,9 +182,37 @@ export default { ...@@ -182,9 +182,37 @@ export default {
this.setSubLabelList(subLabelList); this.setSubLabelList(subLabelList);
}, },
// 选择二级 // 选择二级
selectSubLabel(item) { selectSubLabel(item, type) {
console.log(item);
item.checked = !item.checked; item.checked = !item.checked;
console.log('selectSubLabel', item);
// 如果是没有选中,则直接退出
if(!item.checked) return;
// 是全部按钮 第一个全部:parentid-0
if(type == 1) {
let labelArr = item.id.split('-'), labelType = labelArr[0], labelIndex = labelArr[1] - 0;
labelArr = item.id.split('-');
if(labelType == 'parentid') {
// 将所有子项目清空
this.allLabelList[0].subList.forEach( (item, index) => {
if(index != 0) { // 第一个不用
item.checked = false;
}
})
} else {
this.allLabelList[labelIndex + 1].subList.forEach( (item, index) => {
if(index != 0) { // 第一个不用
item.checked = false;
}
})
}
// 各个小label
} else if(type == 2) {
let parentIndex = item.parentIndex;
this.allLabelList[0].subList[0].checked = false;
this.allLabelList[parentIndex + 1].subList[0].checked = false;
//
}
this.$forceUpdate(); this.$forceUpdate();
}, },
selectLevel(index) { selectLevel(index) {
......
...@@ -21,9 +21,9 @@ ...@@ -21,9 +21,9 @@
</el-col> </el-col>
<el-col :span="5" :offset="5"> <el-col :span="5" :offset="5">
<div v-if="!canNext" class="dis-btn">下一步</div> <div v-if="!canNext" class="dis-btn">下一步</div>
<el-button v-if="active!=0 && projectStatus==1 && isPreview != 1" size="small" @click="save">暂存</el-button> <el-button v-if="active != 0 && projectStatus == 1 && isPreview != 1" size="small" @click="save">暂存</el-button>
<el-button v-if="active!==2 && canNext" size="small" type="primary" @click="nextStep">下一步</el-button> <el-button v-if="active !== 2 && canNext" size="small" type="primary" @click="nextStep">下一步</el-button>
<el-button v-if="active==2" size="small" type="primary" @click="complete">完成</el-button> <el-button v-if="active == 2" size="small" type="primary" @click="complete">完成</el-button>
</el-col> </el-col>
</el-row> </el-row>
......
...@@ -670,11 +670,7 @@ export default { ...@@ -670,11 +670,7 @@ export default {
"审核通过后,该项目范围内的学员可在云鹊医App进行培训学习"; "审核通过后,该项目范围内的学员可在云鹊医App进行培训学习";
} else if (type == 6) { } else if (type == 6) {
this.changeStatusConfig.title = "确认要拒绝该项目吗?"; this.changeStatusConfig.title = "确认要拒绝该项目吗?";
if(row.projectType == 4) { this.changeStatusConfig.message = "";
this.changeStatusConfig.message = "";
} else {
this.changeStatusConfig.message = "拒绝后该项目将从列表中消失";
}
} }
this.changeStatusVisible = true; this.changeStatusVisible = true;
}, },
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册