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 }} + + + +