From d6145c0684b4a25fd73c98dd9b6adce2a4026f65 Mon Sep 17 00:00:00 2001 From: bb_pan Date: Fri, 5 Dec 2025 15:19:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E7=BB=84=E4=BB=B6=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/file.png | Bin 0 -> 2261 bytes src/components/FileImageUpload/index.vue | 314 ++++++++++++++++++ .../equipmentInput/add.vue | 8 +- .../equipmentInput/edit.vue | 2 +- .../equipmentInput/devDetail.vue | 2 +- src/views/contract-manage/index.vue | 2 +- 6 files changed, 321 insertions(+), 7 deletions(-) create mode 100644 src/assets/images/file.png create mode 100644 src/components/FileImageUpload/index.vue diff --git a/src/assets/images/file.png b/src/assets/images/file.png new file mode 100644 index 0000000000000000000000000000000000000000..3bc75c329a6e00c00364f68d58282240cb8be95b GIT binary patch literal 2261 zcmZWrYdBPE8(uTku*RunhENU*;}9YWDQOmlVV6Th<*?=O6-7omDD0V)!#HdWDs(W? zD7K+OZDGgm(}|*yo{+jRJ?Bg*x%zTlX8ppFq+Y!>IZDkSus zj&t4(^PQ!)vYZat$eKj_;o!K+06ndLbU zF(U7+$wDmx1#U9hf4;(~=&u#UxEmQMMs31N{UE&is*x^(!NsWZ{zG5k2Ia;j>zCh3 zTs{h4+jSS?3;;ll43J_S~8e;hS(m zuWhYecdxbAtWvBt`GXuW2!) z!Pk?!Mmy9tADz{$o+wY?!Ds!u!g-uhjpU+C630h_H>_i`DQB)*0HPv~+sn zRo9rpi&OHQth|N;^r}%;XC`}|@+LDW@JKx&GWc)$(zx)m)Wla2!iz6%nmB4Ay;mW( z7++0@16LaiK9}pIYr?sOvpzX4;vY%T$DIgqh+%NiA3MBOQt_&bdXj+Lx(EE`cvlKO zSZ~uY6JGjdSc1mb-HFp5yP6i)*mOr0@dr9$aB=AVACCER7M?oIOJj44<64Jn1`vCX ztn@_$-hIMad+9?qws@H+FHlpgTDpI!?&0`O4O}%iS71*^>b$i{L<(cbO?H~wz?hs| zPPDtp_2FJ>^G`!8!9hlQ4pZ2<9A9A02PyH^@7zD4Ky=~Wwufkul-j0-7_EHBifvsy z8)!;`Ya7K3@J)0Xdv6ANq$%oN=dDcsj9?F362snQb{-?zU*@PH9~Ed6Q`c*4o8VPux#Cuf(I1!tv${ zhpms({m_ve!PJIAFKjrhz?|JaJ4Pkc)&_sABUltk(F@cb& zhtG`SFgix(&$_R~7j}Gwc?KkSTrN|97l3~IqGj|p7djK|duINn4Ms<7jD4rKK)6eY zQ2LRkvwY;7QqjlTT3Hgs3Dl#B_Nk1x13>3ERp zZ(})FcEs#7R+S)gJIunE+Nsnr>0oNc>(?H$mi!7))EMi4@309RhWaa|#7ZXZBY~tlIQmM%bsDs)9#!wc-WNHa-sZeD0)5YQjnCXZa*g0#+CXM#@|Xe` zH%=1e`%s&$*z>`0$3zs~U3kS}@AWbx{Q)0tsCbvv4-waqX;oUjNSF~8n};=YZ*2^u zVh@6%&VS5y+><*({{&vV+uxHmp=*IRQl@YiqZgwh}im`9qFqzQ;(o`1cR)vv~ZHbfoGzuAM zB*$c1ltRR#8vW9FBQBN^zxDE35T?2}Y#3PBe62%yFUV(YB`4Pq5UU&Xh%SH#9VIcr2}W^Ou;+V@rzL)TMlO*d-V}@q_~Y- zaNsONl-Vr%{T+zAWz{)E)?yCR}XF$M;Skpsl&<`~)a_i)^t1-3 zhX~EwT>^9{^|?i;t>9PBhZd`{MGK3Hz-P5J}lp1u9LIef+(7b{Aw)t20#e=csP|YaP1PfEP zFNm|D@33vI_?$T*?l~t>2F1zJDoA>6`s9J2$|mPucT> z8M2jdJ6-2NN0DdCU0MXHWAy9+JbBvDqaeeww&y~l9wrx|oBPG$AB6Xe$*)nHp zKP4`tD6(Lx67Sr^TdTbb*W|Bg`uZ)_WRKFJ&1&RCB=g6KZco==RKk1B@mBpw{IqD_ zv4A7f3ujDFi<8{mgoF*xw-C;r_4L?;T{(T7RN51e{5hmLg6EmV+0?@23(4D2`e1 Tc*emg0sMiyS-u_(Zjr>_ZO)*z literal 0 HcmV?d00001 diff --git a/src/components/FileImageUpload/index.vue b/src/components/FileImageUpload/index.vue new file mode 100644 index 00000000..cd53f114 --- /dev/null +++ b/src/components/FileImageUpload/index.vue @@ -0,0 +1,314 @@ + + + + diff --git a/src/views/EquipmentEntryApply/equipmentInput/add.vue b/src/views/EquipmentEntryApply/equipmentInput/add.vue index 5fb63146..d414f63c 100644 --- a/src/views/EquipmentEntryApply/equipmentInput/add.vue +++ b/src/views/EquipmentEntryApply/equipmentInput/add.vue @@ -18,7 +18,7 @@ - + @@ -334,7 +334,7 @@ import { } from '@/api/EquipmentEntryApply' import { getManufacturerSelectApi } from '@/api/EquipmentLedger/index.js' import ImageUpload from '@/components/ImageUpload' -import FileUpload from '@/components/ImageUpload' +import FileUpload from '@/components/FileImageUpload' export default { name: 'EquipmentEntryEditDialog', // 明确组件名称 diff --git a/src/views/EquipmentEntryApply/equipmentInput/edit.vue b/src/views/EquipmentEntryApply/equipmentInput/edit.vue index 05c49473..4a8b76e4 100644 --- a/src/views/EquipmentEntryApply/equipmentInput/edit.vue +++ b/src/views/EquipmentEntryApply/equipmentInput/edit.vue @@ -322,7 +322,7 @@ getDetailApi // 添加获取详情的API } from '@/api/EquipmentEntryApply' import ImageUpload from '@/components/ImageUpload' -import FileUpload from '@/components/ImageUpload' +import FileUpload from '@/components/FileImageUpload' export default { name: 'EquipmentEntryEditDialog', // 明确组件名称 diff --git a/src/views/EquipmentEntryApproval/equipmentInput/devDetail.vue b/src/views/EquipmentEntryApproval/equipmentInput/devDetail.vue index 0496b236..50cc3aa8 100644 --- a/src/views/EquipmentEntryApproval/equipmentInput/devDetail.vue +++ b/src/views/EquipmentEntryApproval/equipmentInput/devDetail.vue @@ -295,7 +295,7 @@ import { fourthToSixthLevel, getDetailApi } from '@/api/EquipmentEntryApply' import ImageUpload from '@/components/ImageUpload' -import FileUpload from '@/components/ImageUpload' +import FileUpload from '@/components/FileImageUpload' export default { name: 'EquipmentEntryEditDialog', // 明确组件名称 diff --git a/src/views/contract-manage/index.vue b/src/views/contract-manage/index.vue index dc3a68cc..022549b0 100644 --- a/src/views/contract-manage/index.vue +++ b/src/views/contract-manage/index.vue @@ -195,7 +195,7 @@ import { delContractApi, updateStatus } from '@/api/contract-manage/index' -import FileUpload from '@/components/ImageUpload' +import FileUpload from '@/components/FileImageUpload' export default { data() {