diff --git a/src/components/Upload/UploadDialogKua.vue b/src/components/Upload/UploadDialogKua.vue index c4eb497..51b7a08 100644 --- a/src/components/Upload/UploadDialogKua.vue +++ b/src/components/Upload/UploadDialogKua.vue @@ -56,6 +56,7 @@ marginTop: '20px', }" class="upload" + :typeKua="true" @handleAvatarSuccess="handleAvatarSuccess" @onProgress="onUploadProgress" @onChange="onUploadChange" @@ -90,6 +91,7 @@ marginTop: '20px', }" class="upload" + :typeKua="true" @handleAvatarSuccess="handleAvatarSuccess2" @onProgress="onUploadProgress2" @onChange="onUploadChange2" diff --git a/src/components/Upload/index.vue b/src/components/Upload/index.vue index 6139ead..c8fd1aa 100644 --- a/src/components/Upload/index.vue +++ b/src/components/Upload/index.vue @@ -50,6 +50,10 @@ const props = defineProps({ model: { type: Object, }, + typeKua: { + type: Boolean, + default: () => false, + } }); const emit = defineEmits(['handleAvatarSuccess', 'onProgress', 'onChange']); const uploadData = ref({}); @@ -144,11 +148,11 @@ async function onBeforeUpload(res) { ElMessage.error('请上传PDF或docx文件'); } - // // 限制10M大小 - // if (res.size > 10 * 1024 * 1024) { - // canGo = false; - // ElMessage.error('文件大小不能超过10M'); - // } + // 限制10M大小 + if (props.typeKua && res.size > 10 * 1024 * 1024) { + canGo = false; + ElMessage.error('文件大小不能超过10M'); + } // let { code, data } = await getWordFlag({}); // if (code == 200) {