From c239c25fa4129fefabdf9059455ff6354ba117c7 Mon Sep 17 00:00:00 2001
From: liangbin <15536829364@163.com>
Date: Fri, 16 Jan 2026 16:59:47 +0800
Subject: [PATCH] =?UTF-8?q?feat(=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0):=20?=
=?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=B8=8A=E4=BC=A0=E7=BB=84=E4=BB=B6=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD=E5=8F=8A=E6=A0=B7=E5=BC=8F=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 新增上传图标资源文件
- 在utils中添加生成唯一标识符方法
- 重构GatePassInfo组件文件上传功能,支持图片和PDF格式
- 优化BasicsInfo和GatePassInfo组件滚动行为
- 添加上传文件大小和类型校验
- 完善文件列表展示和删除功能
---
.../WorkOrderEdit/compoents/BasicsInfo.vue | 2 +-
.../WorkOrderEdit/compoents/GatePassInfo.vue | 119 ++++++++++++++++--
src/static/icon/upload-icon.png | Bin 0 -> 964 bytes
src/utils/index.js | 12 ++
4 files changed, 125 insertions(+), 8 deletions(-)
create mode 100644 src/static/icon/upload-icon.png
diff --git a/src/pages/WorkOrderEdit/compoents/BasicsInfo.vue b/src/pages/WorkOrderEdit/compoents/BasicsInfo.vue
index bf78b37..43240ea 100644
--- a/src/pages/WorkOrderEdit/compoents/BasicsInfo.vue
+++ b/src/pages/WorkOrderEdit/compoents/BasicsInfo.vue
@@ -319,7 +319,7 @@ const initTiandituMap = () => {
padding: 20rpx;
background-color: #fff;
height: 100%;
- overflow: hidden;
+ overflow: auto;
}
.mustBox::after {
diff --git a/src/pages/WorkOrderEdit/compoents/GatePassInfo.vue b/src/pages/WorkOrderEdit/compoents/GatePassInfo.vue
index c35829e..9e8d6c3 100644
--- a/src/pages/WorkOrderEdit/compoents/GatePassInfo.vue
+++ b/src/pages/WorkOrderEdit/compoents/GatePassInfo.vue
@@ -59,16 +59,34 @@
附件上传
-
+
+
+
+
+
+ 点击上传
+ 支持JPG,PNG,PDF格式上传,单个文件大小不超过10MB
+
+
+
+
+
+
+ {{ item.name }}
+ {{ item.size }}
+
+
+
+