优化上传文件效果
This commit is contained in:
parent
2500669524
commit
58dfac9a55
@ -88,6 +88,7 @@
|
|||||||
:on-success="handleFile"
|
:on-success="handleFile"
|
||||||
:on-exceed="handleExceed"
|
:on-exceed="handleExceed"
|
||||||
:before-upload="beforeUpload"
|
:before-upload="beforeUpload"
|
||||||
|
:before-remove="removeFile"
|
||||||
ref="upload"
|
ref="upload"
|
||||||
>
|
>
|
||||||
<el-icon class="el-icon--upload"><upload-filled /></el-icon>
|
<el-icon class="el-icon--upload"><upload-filled /></el-icon>
|
||||||
@ -111,7 +112,12 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script lang="ts" setup name="withdrawEdit">
|
<script lang="ts" setup name="withdrawEdit">
|
||||||
import type { FormInstance, UploadRawFile } from "element-plus";
|
import type {
|
||||||
|
FormInstance,
|
||||||
|
UploadRawFile,
|
||||||
|
UploadFile,
|
||||||
|
UploadFiles,
|
||||||
|
} from "element-plus";
|
||||||
import Popup from "@/components/popup/index.vue";
|
import Popup from "@/components/popup/index.vue";
|
||||||
import {
|
import {
|
||||||
apiWithdrawAdd,
|
apiWithdrawAdd,
|
||||||
@ -243,6 +249,11 @@ const handleExceed = (files: any) => {
|
|||||||
upload.value!.submit();
|
upload.value!.submit();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const removeFile = (uploadFile: UploadFile, uploadFiles: UploadFiles) => {
|
||||||
|
formData.voucher = "";
|
||||||
|
return true;
|
||||||
|
};
|
||||||
|
|
||||||
// 上传文件
|
// 上传文件
|
||||||
const handleFile = (e: any) => {
|
const handleFile = (e: any) => {
|
||||||
if (e.code == 0 && e.show == 1) {
|
if (e.code == 0 && e.show == 1) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user