From 8f9fd4f610e40f614f92581eb7b48e0ea1239549 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Fri, 18 Oct 2024 15:37:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=BB=BA=E8=AE=B2=E5=B8=88=E4=B8=B4?= =?UTF-8?q?=E6=97=B6=E8=B0=83=E6=95=B4=E8=AE=B2=E5=B8=88=E7=BA=A7=E5=88=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/project/SearchTeacher.vue | 10 +++++++++- src/views/lecturer/InsideLecturer.vue | 19 +++++++++---------- 2 files changed, 18 insertions(+), 11 deletions(-) diff --git a/src/components/project/SearchTeacher.vue b/src/components/project/SearchTeacher.vue index 84d6fd81..652f68a0 100644 --- a/src/components/project/SearchTeacher.vue +++ b/src/components/project/SearchTeacher.vue @@ -244,6 +244,7 @@ watch(()=>visible.value,(val)=>{ // selectData.value = '' teacherId.value = '' loadingChange.value = false + // teacherId.value = '1012311820121276416' // changeneworg() } }) @@ -266,7 +267,14 @@ watch(()=>teacherId.value,(val)=>{ systemName.value = { systemId:res.data.data.id, systemName:res.data.data.systemName, - systemCode:res.data.data.systemCode + systemCode:res.data.data.systemCode, + levelVoList: res.data.data.levelVoList.map(item=>{ + return ( + item.label = item.levelName, + item.value = item.id, + item + ) + }) } } loadingChange.value = false diff --git a/src/views/lecturer/InsideLecturer.vue b/src/views/lecturer/InsideLecturer.vue index 7446b821..9a13d10f 100644 --- a/src/views/lecturer/InsideLecturer.vue +++ b/src/views/lecturer/InsideLecturer.vue @@ -176,7 +176,7 @@ + :options="tSystemNames.levelVoList" @change="handleformlevel"> @@ -413,7 +413,8 @@ export default { tableDataTotal: -1,//table列表总条数 vf: false, tSystemNames:{ - systemName:null + systemName:null, + levelVoList: [] }, formParam: { name: null, @@ -566,8 +567,7 @@ export default { } LecturerSystemLista() //获取内部讲师级别 - const getLevelList = ref([ - ]) + const getLevelList = ref([]) const changetlevel = (val) => { console.log("讲师体系id" + val); getLevel({ id: val }).then((res) => { @@ -1017,7 +1017,8 @@ export default { courses: '', } state.tSystemNames = { - systemName:null + systemName:null, + levelVoList: [] } } const clearNonNumber = () => { @@ -1089,6 +1090,7 @@ export default { state.tSystemNames.systemName = res.data.data.systemName state.tSystemNames.systemCode = res.data.data.systemCode state.tSystemNames.systemId = res.data.data.systemId + state.tSystemNames.levelVoList = res.data.data.levelVoList } @@ -1113,11 +1115,8 @@ export default { // message.warning('请先选择讲师体系') // } // } - const handleformlevel = () => { - console.log('请先选择讲师体系') - if (state.formParam.tSystemId == undefined) { - message.warning('请先选择讲师体系') - } + const handleformlevel = (val) => { + state.formParam.tlevelName = state.tSystemNames.levelVoList.find(item=>item.id===val)?.levelName } //导出功能 const handleExport = () => {