From 821456363e39c480fad9ad8ee0baa0a6cca018b9 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Tue, 3 Dec 2024 13:30:52 +0800 Subject: [PATCH 1/9] =?UTF-8?q?=E8=AE=B2=E5=B8=88=E7=AE=A1=E7=90=86bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/lecturer/LecturerFeeStatistics.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/lecturer/LecturerFeeStatistics.vue b/src/views/lecturer/LecturerFeeStatistics.vue index 01496737..2d72e560 100644 --- a/src/views/lecturer/LecturerFeeStatistics.vue +++ b/src/views/lecturer/LecturerFeeStatistics.vue @@ -11,7 +11,7 @@ +
@@ -201,14 +201,13 @@ import {getCookieForName} from "@/api/method"; } } let isLt1M = info.file.size < 512000000; - console.log(info.file.size, isLt1M) - if (!isLt1M) { - state.fileList = []; - state.uploadpercent = -1; - message.destroy(); - message.error("文件大小超出500M,请重新上传"); - return; - } + if (!isLt1M) { + state.fileList = []; + state.uploadpercent = -1; + message.destroy(); + message.error("文件大小超出500M,请重新上传"); + return; + } state.addLoading = true; state.uploadpercent = parseInt(info.file.percent); @@ -220,16 +219,25 @@ import {getCookieForName} from "@/api/method"; } if (status === "done") { state.fileName = info.file.name; - if(!info.file.response.data){ - message.error(`${info.file.name}上传失败`); + if(info.file.response.code == 200){ + state.succNum = Number(info.file.response.data.success); + state.errNum = Number(info.file.response.data.failed); + state.downloadErrUrl = info.file.response.data.path; + }else{ + state.uploadErr = true; + state.fileList = []; + state.uploadpercent = -1 + message.destroy(); + message.error(info.file.response.msg); } - let i = 0; - let timeouts = setTimeout(() => { - // clearInterval(timer) - state.addLoading = false; - message.destroy(); - message.error(`文件导入超时`); - }, 30000); + + // let i = 0; + // let timeouts = setTimeout(() => { + // // clearInterval(timer) + // state.addLoading = false; + // message.destroy(); + // message.error(`文件导入超时`); + // }, 30000); // let timer = setInterval(() => { // let uid = info.file.response.data; // api From 5044213ec23f14ccdcb5aadf5922679a883049d3 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Fri, 6 Dec 2024 17:38:48 +0800 Subject: [PATCH 3/9] =?UTF-8?q?=E8=AE=B2=E5=B8=88=E7=AE=A1=E7=90=86bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../project/LookExternalLecturer.vue | 2 +- src/components/project/LookInsideLecturer.vue | 2 +- src/components/project/SearchTeacher.vue | 37 ++++++++++-- src/views/lecturer/ExternalLecturer.vue | 2 +- src/views/lecturer/InsideLecturer.vue | 56 +++++++++++-------- src/views/lecturer/LecturerAPPEdit.vue | 4 +- src/views/lecturer/LecturerFee.vue | 2 +- 7 files changed, 69 insertions(+), 36 deletions(-) diff --git a/src/components/project/LookExternalLecturer.vue b/src/components/project/LookExternalLecturer.vue index f82ab7e2..44c2b246 100644 --- a/src/components/project/LookExternalLecturer.vue +++ b/src/components/project/LookExternalLecturer.vue @@ -74,7 +74,7 @@ import { reactive, toRefs, ref,computed,watch } from "vue" import {getTeacherById} from "../../api/Lecturer"; import { getNewInTeacherCourseList } from "../../api/Teaching"; // import boe from '@/assets/boe.jpg' -import avatar from '@/assets/avatar.png' +import avatar from '@/assets/Avatarman.png' import dayjs from "dayjs"; export default{ name :"LookExternalLecturer", diff --git a/src/components/project/LookInsideLecturer.vue b/src/components/project/LookInsideLecturer.vue index 891b2778..c36d0379 100644 --- a/src/components/project/LookInsideLecturer.vue +++ b/src/components/project/LookInsideLecturer.vue @@ -185,7 +185,7 @@ export default{ state.formParam = objA state.formParam.photo = state.formParam.photo ==null ? state.formParam.gender == 1 ? Avatarman : - state.formParam.gender ==2 ? Avatarwoman : avatar : state.formParam.photo + state.formParam.gender ==2 ? Avatarwoman : Avatarman : (state.formParam.photo.includes('upload')?state.formParam.photo:'/upload'+state.formParam.photo) state.teacherrepromo.userId=res.data.data.id console.log(state.teacherrepromo.id); isOrgNames(state.formParam.orgName) diff --git a/src/components/project/SearchTeacher.vue b/src/components/project/SearchTeacher.vue index 944be65c..1a6d6495 100644 --- a/src/components/project/SearchTeacher.vue +++ b/src/components/project/SearchTeacher.vue @@ -1,6 +1,10 @@