From 8e1f31cc1729a5d265559b249cb2525cea16d94f Mon Sep 17 00:00:00 2001 From: rd <1344903914@qq.com> Date: Fri, 19 Sep 2025 10:31:00 +0800 Subject: [PATCH 1/2] =?UTF-8?q?perf(material-center):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E5=8E=9F=E6=96=99=E4=B8=8A=E4=BC=A0=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/add-raw-material-drawer/index.vue | 5 +++-- .../components/raw-material/components/table/index.vue | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/views/material-center/components/raw-material/components/add-raw-material-drawer/index.vue b/src/views/material-center/components/raw-material/components/add-raw-material-drawer/index.vue index d151c97..985b59b 100644 --- a/src/views/material-center/components/raw-material/components/add-raw-material-drawer/index.vue +++ b/src/views/material-center/components/raw-material/components/add-raw-material-drawer/index.vue @@ -269,7 +269,9 @@ export default defineComponent({ }); return; } - const { code, data } = await postBatchRawMaterial({ raw_materials: uploadData.value }); + + const raw_materials = uploadData.value.filter((item) => item.uploadStatus !== EnumUploadStatus.error); + const { code } = await postBatchRawMaterial({ raw_materials }); if (code === 200) { message.success('上传成功'); emit('update'); @@ -493,7 +495,6 @@ export default defineComponent({ multiple customRequest={handleUpload} class="w-full mb-16px" - accept={[...imageExtensions, ...videoExtensions, ...documentExtensions].join(',')} showUploadList={false} >
Date: Fri, 19 Sep 2025 10:34:06 +0800 Subject: [PATCH 2/2] =?UTF-8?q?refactor(material-center):=20=E9=87=8D?= =?UTF-8?q?=E6=9E=84=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=E6=A8=A1=E6=80=81?= =?UTF-8?q?=E6=A1=86=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../raw-material/components/table/delete-file-modal.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/views/material-center/components/raw-material/components/table/delete-file-modal.vue b/src/views/material-center/components/raw-material/components/table/delete-file-modal.vue index 12b738c..dac48bc 100644 --- a/src/views/material-center/components/raw-material/components/table/delete-file-modal.vue +++ b/src/views/material-center/components/raw-material/components/table/delete-file-modal.vue @@ -17,7 +17,9 @@ import { Button, Modal, message } from 'ant-design-vue'; import { deleteRawMaterial, batchDeleteRawMaterials } from '@/api/all/generationWorkshop'; import icon1 from '@/assets/img/media-account/icon-warn-1.png'; -const update = inject('update'); +// const update = inject('update'); + +const emits = defineEmits(['update', 'batchUpdate']); const visible = ref(false); const fileId = ref(null);