This commit is contained in:
2025-04-23 19:48:47 +08:00
parent 86aa66800c
commit fbfd175258
12 changed files with 469 additions and 112 deletions

View File

@@ -0,0 +1,26 @@
<script setup>
import Api from "../../api/index.js";
const emits = defineEmits(['success']);
const files = defineModel('file');
const beforeUpload = (file) => {
Api.system.uploadFile(file).then(({data}) => {
files.value = data;
emits('success', file);
});
return false;
}
</script>
<template>
<a-upload draggable @before-upload="beforeUpload">
<template #upload-button v-if="files">
<a-image :src="files"></a-image>
</template>
</a-upload>
</template>
<style scoped lang="scss">
</style>