diff --git a/src/views/project/form/ProjectCourseList.vue b/src/views/project/form/ProjectCourseList.vue index 2633ad0..c1fa15e 100644 --- a/src/views/project/form/ProjectCourseList.vue +++ b/src/views/project/form/ProjectCourseList.vue @@ -40,7 +40,7 @@ - + 上一步 下一步 @@ -87,6 +87,7 @@ export default { //这里存放数据 return { form: this.projectForm, + tabDisabled: false, selData: [], labelCol: {}, wrapperCol: {}, @@ -206,6 +207,7 @@ export default { }) this.queryParam.ids = arr.join(',') } + if(this.form.projectType === 0) this.tabDisabled = true; }, //选择课程完毕,提交到list页面 selectKeyDataChange(childValue) { @@ -218,7 +220,7 @@ export default { //生命周期 - 创建完成(可以访问当前this实例) created() { - this.initIds() + this.initIds(); }, mounted() { }, //生命周期 - 挂载完成(可以访问DOM元素) beforeCreate() { }, //生命周期 - 创建之前 diff --git a/src/views/project/form/ProjectCourseSelect.vue b/src/views/project/form/ProjectCourseSelect.vue index 1436704..eca2479 100644 --- a/src/views/project/form/ProjectCourseSelect.vue +++ b/src/views/project/form/ProjectCourseSelect.vue @@ -5,7 +5,7 @@ 系统课程 - 自主课程 + 自主课程 @@ -63,15 +63,17 @@ export default { selectRows: { type: Array, }, + tabDisabled: { + type: Boolean, + } }, data() { // 这里存放数据 return { visible: false, //是否显示弹框 modalTitle: '', - + tabDis: this.tabDisabled, menuKey: ['sys'], //默认系统课程 - // 查询参数 queryParam: { name: '', classType: 1, type: 1 }, replaceFields: { children: 'children', title: 'name', key: 'value', value: 'id' },