From ca182b7b20b6a7ed6e45c9d44be828a4b1b52790 Mon Sep 17 00:00:00 2001
From: chenhc <2369838784@qq.com>
Date: Mon, 6 Jan 2025 15:07:52 +0800
Subject: [PATCH] =?UTF-8?q?feat:=E6=89=8B=E5=8A=A8=E4=B8=8A=E4=BC=A0?=
=?UTF-8?q?=E8=8D=AF=E5=93=81=E5=A4=84=E6=96=B9=E5=8D=95=E6=8D=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/collect/CollectOrderNew.vue | 79 ++++++++++++++++++++++++++-
1 file changed, 76 insertions(+), 3 deletions(-)
diff --git a/src/views/collect/CollectOrderNew.vue b/src/views/collect/CollectOrderNew.vue
index 4ab508a5..e2b9906d 100644
--- a/src/views/collect/CollectOrderNew.vue
+++ b/src/views/collect/CollectOrderNew.vue
@@ -106,7 +106,7 @@
-
+
高级查询
查询
+
+ 手动上传数据
+
下载数据
item.response.code === 20000);
+ this.fileList = fileList;
+ if (res.code === 20000) {
+ this.$message.success(res.message);
+ this.fileList = []
+ } else {
+ this.$message.error(res.message);
+ }
+ this.uploadLoading.close();
+ },
+ beforeUpload(file) {
+ const isXML = file.name.endsWith('.xls');
+ const isXML2 = file.name.endsWith('.xlsx');
+ const isLt5M = file.size / 1024 / 1024 < 100;
+ if (!isXML &&!isXML2) {
+ this.$message.error('上传文件只能是 xls 格式!');
+ }
+ if (!isLt5M) {
+ this.$message.error('上传文件大小不能超过 10MB!');
+ }
+ return (isXML || isXML2) && isLt5M;
+ },
+ handleProgress() {
+ this.uploadLoading = this.$loading({
+ lock: true,
+ text: '文件上传中…',
+ spinner: 'el-icon-loading',
+ background: 'rgba(0, 0, 0, 0.5)'
+ });
+ },
+ handleError() {
+ this.uploadLoading.close();
+ this.$message.error('文件上传失败,请检查文件大小或文件格式');
+ },
//界面配置相关------------
executeFuc(row, type, clickFuc, value) {
return executeFuc(this, row, type, clickFuc, value);