Skip to content

Commit ae74af5

Browse files
committed
fix: 增加上传处理
1 parent 97f9560 commit ae74af5

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/views/mp/material/components/UploadFile.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
:file-list="fileList"
88
:data="uploadData"
99
:on-progress="() => (uploading = true)"
10+
:on-error="(err: Error) => message.error(`上传失败: ${err.message}`)"
1011
:before-upload="beforeUpload"
1112
:on-success="handleUploadSuccess"
1213
>
@@ -33,7 +34,7 @@ import {
3334
3435
const message = useMessage()
3536
36-
const props = defineProps<{ type: boolean }>()
37+
const props = defineProps<{ type: MaterialType }>()
3738
3839
const fileList = ref<UploadUserFile[]>([])
3940
const emit = defineEmits<{
@@ -47,7 +48,7 @@ const uploadData: UploadData = reactive({
4748
})
4849
const uploading = ref(false)
4950
50-
const beforeUpload = props.type == MaterialType.Image ? beforeImageUpload : beforeVoiceUpload
51+
const beforeUpload = props.type === MaterialType.Image ? beforeImageUpload : beforeVoiceUpload
5152
5253
const handleUploadSuccess: UploadProps['onSuccess'] = (res: any) => {
5354
if (res.code !== 0) {

src/views/mp/material/components/UploadVideo.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
:data="uploadData"
1010
:before-upload="beforeVideoUpload"
1111
:on-progress="() => (uploading = true)"
12+
:on-error="(err: Error) => message.error(`上传失败: ${err.message}`)"
1213
:on-success="handleUploadSuccess"
1314
ref="uploadVideoRef"
1415
:auto-upload="false"

0 commit comments

Comments
 (0)