diff --git a/src/components/Form/src/jeecg/components/JUpload/JUpload.vue b/src/components/Form/src/jeecg/components/JUpload/JUpload.vue index a54ddff..9565f88 100644 --- a/src/components/Form/src/jeecg/components/JUpload/JUpload.vue +++ b/src/components/Form/src/jeecg/components/JUpload/JUpload.vue @@ -641,6 +641,17 @@ function uploadFn(customRequestData) { let fileSize = file.size; let uploadPromiseList = []; + + + console.log("🚀 ~ uploadFn ~ fileSize:", fileSize) + if(fileSize>1024*1024*20){ + let jjj = {success:false,code:0,message:'文件大小不能超过200M,请重新上传',result:null,timestamp:new Date().getTime()} + setTimeout(() => { + onError(jjj, jjj, file); + }, 1000); + return; + } + if (fileSize <= chunkSize) { let formData = new FormData(); diff --git a/src/views/sys/login/LoginForm.vue b/src/views/sys/login/LoginForm.vue index 6fdbac7..ac0bb51 100644 --- a/src/views/sys/login/LoginForm.vue +++ b/src/views/sys/login/LoginForm.vue @@ -175,11 +175,11 @@ function handleChangeCheckCode() { formData.inputCode = ''; //TODO 兼容mock和接口,暂时这样处理 - randCodeData.checkKey = 1629428467008; //new Date().getTime(); - getCodeInfo(randCodeData.checkKey).then((res) => { - randCodeData.randCodeImage = res; - randCodeData.requestCodeSuccess = true; - }); + // randCodeData.checkKey = 1629428467008; //new Date().getTime(); + // getCodeInfo(randCodeData.checkKey).then((res) => { + // randCodeData.randCodeImage = res; + // randCodeData.requestCodeSuccess = true; + // }); } /** diff --git a/src/views/system/loginmini/MiniLogin.vue b/src/views/system/loginmini/MiniLogin.vue index a6e5fc6..52b2050 100644 --- a/src/views/system/loginmini/MiniLogin.vue +++ b/src/views/system/loginmini/MiniLogin.vue @@ -199,11 +199,11 @@ function handleChangeCheckCode() { formData.inputCode = ''; - randCodeData.checkKey = 1629428467008; - getCodeInfo(randCodeData.checkKey).then((res) => { - randCodeData.randCodeImage = res; - randCodeData.requestCodeSuccess = true; - }); + // randCodeData.checkKey = 1629428467008; + // getCodeInfo(randCodeData.checkKey).then((res) => { + // randCodeData.randCodeImage = res; + // randCodeData.requestCodeSuccess = true; + // }); } /** diff --git a/src/views/zy/zyInfo/components/ZyInfoDetailForm.vue b/src/views/zy/zyInfo/components/ZyInfoDetailForm.vue index fc2ea9d..96c099b 100644 --- a/src/views/zy/zyInfo/components/ZyInfoDetailForm.vue +++ b/src/views/zy/zyInfo/components/ZyInfoDetailForm.vue @@ -47,7 +47,7 @@
查重设置
- + @@ -81,7 +81,7 @@
- +
批阅信息
@@ -96,9 +96,6 @@ 下载 - -
-
@@ -158,12 +155,8 @@ import { useRouter } from 'vue-router'; import dayjs, { Dayjs } from 'dayjs'; import JUpload from '/@/components/Form/src/jeecg/components/JUpload/JUpload.vue'; import { getFileAccessHttpUrl } from '/@/utils/common/compUtils'; -import WebOfficeSDK from '/@/views/zy/zyInfoStudent/components/wpsApi/web-office-sdk-solution-v2.0.7.es' import { downloadFile } from '/@/utils/common/renderUtils'; -import { useUserStore } from '/@/store/modules/user'; - -const userStore = useUserStore(); //当前路由信息 const { currentRoute } = useRouter(); const { query } = unref(currentRoute); @@ -173,7 +166,6 @@ const props = defineProps({ formData: { type: Object, default: () => {} }, formBpm: { type: Boolean, default: true }, }); -const showType = ref('0'); const formRef = ref(); const useForm = Form.useForm; const emit = defineEmits(['register', 'ok']); @@ -291,61 +283,11 @@ function add() { * 编辑 */ function edit(record) { - console.log("🚀 ~ edit ~ record:", record) nextTick(() => { resetFields(); //赋值 Object.assign(formData, record); handleKcnr(formData.kcnr); - - - const parts = record.stuFilePath.split('.'); - const filetype = parts[parts.length - 1]; - console.log(`🚀 ~ nextTick ~ filetype:`, filetype) - let wpsType = "w"; - if(filetype=='doc' || filetype=='docx'){ - showType.value = '1'; - wpsType = "w"; - }else if(filetype=='pdf'){ - showType.value = '1'; - wpsType = "f"; - }else if(filetype=='ppt' || filetype=='pptx' ){ - showType.value = '1'; - wpsType = "p"; - }else if(filetype=='xls' || filetype=='xlsx' ){ - showType.value = '1'; - wpsType = "s"; - } - - if(showType.value == '1'){ - const element = document.getElementById('wpsiframeid'); - console.log('userStore.getUserInfo',userStore.getUserInfo) - formData.id = '1863389832580046849'; - // 清空内容 - element.innerHTML = ''; - const jssdk = WebOfficeSDK.init({ - officeType: wpsType, - appId: 'SX20241118WSUGQN', - // fileId: formData.stuId, - fileId: formData.id, - mount:document.querySelector('.wps-iframe'), - commonOptions: { - isShowDocMap: false, //是否开启目录功能,默认开启 - isShowTopArea: false, // 隐藏顶部区域(头部和工具栏) - isShowHeader: false, // 隐藏头部区域 - isBrowserViewFullscreen: true, // 是否在浏览器区域全屏 - isIframeViewFullscreen: true, // 是否在 iframe 区域内全屏 - acceptVisualViewportResizeEvent: true // 控制 WebOffice 是否接受外部的 VisualViewport - }, - wordOptions: { - isShowDocMap: false, // 是否开启目录功能,默认开启 - isBestScale: true, // 打开文档时,默认以最佳比例显示 - isShowBottomStatusBar: false, // 是否展示底部状态栏 - }, - token: userStore.getUserInfo.username - }) - } - }); } @@ -443,11 +385,30 @@ defineExpose({