From e800c515ef062f769ead480dd63ab35924dc027a Mon Sep 17 00:00:00 2001 From: lixg Date: Sun, 26 Feb 2023 15:27:58 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E4=BF=AE=E6=94=B9=E9=9D=A2=E6=8E=88?= =?UTF-8?q?=E8=AF=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/ProjPowerList.vue | 236 ++++++------- .../drawers/project/AddCertificate.vue | 314 ++++++++++++------ src/components/student/TableModelStudent.vue | 169 ++++++---- src/components/student/TableStudent.vue | 257 ++++++++++---- src/views/courselibrary/CoursewareManage.vue | 34 +- .../courselibrary/components/seeModal.vue | 32 +- src/views/courselibrary/courseModal.vue | 27 +- .../research/components/ResearchAddItem.vue | 6 +- 8 files changed, 702 insertions(+), 373 deletions(-) diff --git a/src/components/drawers/ProjPowerList.vue b/src/components/drawers/ProjPowerList.vue index dd4d65f6..bb299b2e 100644 --- a/src/components/drawers/ProjPowerList.vue +++ b/src/components/drawers/ProjPowerList.vue @@ -1,18 +1,18 @@ diff --git a/src/views/courselibrary/courseModal.vue b/src/views/courselibrary/courseModal.vue index e1b08b74..1b500710 100644 --- a/src/views/courselibrary/courseModal.vue +++ b/src/views/courselibrary/courseModal.vue @@ -593,9 +593,9 @@ export default defineComponent({ selectBandName: [], selectBandId: [], //资源归属 - sourceBelongId: [], - sourceBelongName: [], - sourceBelongFullName: [], + sourceBelongId: null, + sourceBelongName: null, + sourceBelongFullName: null, }); const store = useStore(); console.log(store, 666); @@ -606,7 +606,12 @@ export default defineComponent({ const jobType = computed(() => store.state.job_type); //获取band const bandList = computed(() => store.state.band); + const userInfo = computed(() => store.state.userInfo); console.log("jobTypebandList", jobType, bandList); + if (userInfo.value.departId && userInfo.value.departName) { + state.sourceBelongName = userInfo.value.departName; + state.sourceBelongId = userInfo.value.departId; + } watch( () => state.fen_lei, () => { @@ -718,9 +723,9 @@ export default defineComponent({ state.selectBandName = []; state.selectBandId = []; //资源归属 - state.sourceBelongId = []; - state.sourceBelongName = []; - state.sourceBelongFullName = []; + state.sourceBelongId = null; + state.sourceBelongName = null; + state.sourceBelongFullName = null; // valueHtml.value = ""; console.log("清空"); }; @@ -754,7 +759,15 @@ export default defineComponent({ fileUp(formData).then((res) => { if (res.data.code === 200) { // 最后插入图片 url alt href - insertFn(res.data.data, file.name, res.data.data); + console.log( + "上传图片结果", + process.env.VUE_APP_FILE_PATH + res.data.data + ); + insertFn( + process.env.VUE_APP_FILE_PATH + res.data.data, + file.name, + res.data.data + ); } }); }, diff --git a/src/views/research/components/ResearchAddItem.vue b/src/views/research/components/ResearchAddItem.vue index 84b25443..8e9443a3 100644 --- a/src/views/research/components/ResearchAddItem.vue +++ b/src/views/research/components/ResearchAddItem.vue @@ -64,7 +64,11 @@ export default { setup(props, { emit }) { const curItem = ref(props.item); console.log("选项信息", curItem.value, process.env.VUE_APP_FILE_PATH); - curItem.value.imgVal = process.env.VUE_APP_FILE_PATH + curItem.value.imgVal; + if (curItem.value.imgVal) { + curItem.value.imgVal = + process.env.VUE_APP_FILE_PATH + curItem.value.imgVal; + } + const state = reactive({ hasImgName: "", });