|
@@ -58,11 +58,13 @@ export default defineComponent({
|
|
|
content: { type: 'img', max: 1, bucket: this.bucket }
|
|
|
},
|
|
|
(res: any) => {
|
|
|
+ console.log(res, 'fileUrl')
|
|
|
this.$emit('update:modelValue', res.fileUrl)
|
|
|
}
|
|
|
)
|
|
|
},
|
|
|
beforeRead(file: any) {
|
|
|
+ console.log(file, 'beforeRead')
|
|
|
const isLt2M = file.size / 1024 / 1024 < this.uploadSize
|
|
|
if (!isLt2M) {
|
|
|
Toast(`上传文件大小不能超过 ${this.uploadSize}MB`)
|
|
@@ -81,6 +83,7 @@ export default defineComponent({
|
|
|
await this.uploadFile(file.file)
|
|
|
} catch (error) {
|
|
|
//
|
|
|
+ console.log(error, '2323')
|
|
|
Toast.clear()
|
|
|
}
|
|
|
},
|
|
@@ -104,8 +107,8 @@ export default defineComponent({
|
|
|
state.platformType === 'TEACHER'
|
|
|
? '/api-teacher/getUploadSign'
|
|
|
: '/api-student/getUploadSign'
|
|
|
-
|
|
|
- const fileName = file.name.replaceAll(' ', '_')
|
|
|
+ let tempName = file.name || ''
|
|
|
+ const fileName = tempName && tempName.replace(/ /gi, '_')
|
|
|
const key = new Date().getTime() + fileName
|
|
|
console.log(file)
|
|
|
|
|
@@ -149,7 +152,9 @@ export default defineComponent({
|
|
|
Toast.clear()
|
|
|
this.$emit('update:modelValue', uploadUrl)
|
|
|
this.onUploadChange(uploadUrl)
|
|
|
- } catch (error) {}
|
|
|
+ } catch (error) {
|
|
|
+ console.log(error, 'uploadFile')
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
render() {
|