From ff0fb83bd0ca60658a6089e3884a21285b6e1925 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B5=85=E5=BF=B5?= Date: Wed, 22 Oct 2025 11:52:20 +0800 Subject: [PATCH] =?UTF-8?q?10.17=E6=B2=9F=E9=80=9A=E8=B0=83=E6=95=B4=20?= =?UTF-8?q?=E8=AE=A1=E5=88=92=E6=94=B6=E6=AC=BE=E4=BF=A1=E6=81=AF=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=A4=8D=E5=88=B6=E6=93=8D=E4=BD=9C=20=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=E5=90=88=E5=90=8C=E8=B0=83=E6=95=B4=E4=B8=BA=EF=BC=9A?= =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E5=90=88=E5=90=8C=E3=80=81=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?PI=E3=80=81=E4=B8=8A=E4=BC=A0=E6=B0=B4=E5=8D=95=EF=BC=88?= =?UTF-8?q?=E5=9D=87=E4=B8=BA=E5=BF=85=E4=BC=A0=EF=BC=8C=E4=B8=94=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E5=A4=9A=E6=96=87=E4=BB=B6=E6=93=8D=E4=BD=9C=E4=B8=8E?= =?UTF-8?q?=E4=B8=8B=E8=BD=BD=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/core/forms/MultiFileUpload.vue | 274 +++++++++ src/components/custom/ApprovalTimeline.vue | 14 +- src/components/custom/FilePreview.vue | 311 +++++++++++ src/components/custom/OrderDetailContent.vue | 59 +- src/components/custom/PrintPreview.vue | 219 ++++++++ src/composables/useStockingForm.ts | 522 +++++++++++++----- src/composables/useUploadHeaders.ts | 2 +- .../admin/approval/stocking_auth_history.vue | 4 +- src/views/admin/stock/final_list_admin.vue | 98 ++-- src/views/admin/stock/final_show_admin.vue | 12 +- src/views/admin/stock/show_admin.vue | 12 +- src/views/admin/stock/stocking_list_admin.vue | 225 +++++--- src/views/crmpc/stocking/Add.vue | 208 ++++--- src/views/crmpc/stocking/final_add.vue | 176 ++++-- src/views/crmpc/stocking/final_edit.vue | 82 ++- src/views/crmpc/stocking/final_list.vue | 299 +++++----- src/views/crmpc/stocking/final_show.vue | 12 +- src/views/crmpc/stocking/show.vue | 12 +- src/views/crmpc/stocking/stocking_edit.vue | 184 ++++-- src/views/crmpc/stocking/stocking_list.vue | 270 +++------ 20 files changed, 2139 insertions(+), 856 deletions(-) create mode 100644 src/components/core/forms/MultiFileUpload.vue create mode 100644 src/components/custom/FilePreview.vue create mode 100644 src/components/custom/PrintPreview.vue diff --git a/src/components/core/forms/MultiFileUpload.vue b/src/components/core/forms/MultiFileUpload.vue new file mode 100644 index 0000000..5c15d76 --- /dev/null +++ b/src/components/core/forms/MultiFileUpload.vue @@ -0,0 +1,274 @@ + + + + + diff --git a/src/components/custom/ApprovalTimeline.vue b/src/components/custom/ApprovalTimeline.vue index 95e5678..bf7324a 100644 --- a/src/components/custom/ApprovalTimeline.vue +++ b/src/components/custom/ApprovalTimeline.vue @@ -24,7 +24,9 @@ - diff --git a/src/components/custom/OrderDetailContent.vue b/src/components/custom/OrderDetailContent.vue index 7861a37..3cb812d 100644 --- a/src/components/custom/OrderDetailContent.vue +++ b/src/components/custom/OrderDetailContent.vue @@ -60,9 +60,9 @@