From 65e9aeed7f6182ba2efca140d88851d434c73da1 Mon Sep 17 00:00:00 2001 From: puhui999 Date: Tue, 21 Oct 2025 17:18:06 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E3=80=90mall=20=E5=95=86=E5=9F=8E?= =?UTF-8?q?=E3=80=91SKU=20=E9=80=89=E6=8B=A9=E5=BC=B9=E7=AA=97=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E3=80=90antd=E3=80=91100%:=20=E8=BF=81=E7=A7=BB?= =?UTF-8?q?=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../spu/modules/product-property-add-form.vue | 2 +- .../product/spu/modules/sku-table-select.vue | 146 ++++++++++++++++++ 2 files changed, 147 insertions(+), 1 deletion(-) create mode 100644 apps/web-antd/src/views/mall/product/spu/modules/sku-table-select.vue diff --git a/apps/web-antd/src/views/mall/product/spu/modules/product-property-add-form.vue b/apps/web-antd/src/views/mall/product/spu/modules/product-property-add-form.vue index f98f0d4ef..c0e5db0f2 100644 --- a/apps/web-antd/src/views/mall/product/spu/modules/product-property-add-form.vue +++ b/apps/web-antd/src/views/mall/product/spu/modules/product-property-add-form.vue @@ -87,7 +87,7 @@ const [Form, formApi] = useVbenForm({ // 初始化弹窗 const [Modal, modalApi] = useVbenModal({ - destroyOnClose: true, // 关键:关闭时销毁弹窗,确保每次打开都是全新状态 + destroyOnClose: true, async onConfirm() { const { valid } = await formApi.validate(); if (!valid) return; diff --git a/apps/web-antd/src/views/mall/product/spu/modules/sku-table-select.vue b/apps/web-antd/src/views/mall/product/spu/modules/sku-table-select.vue new file mode 100644 index 000000000..cb66cf28c --- /dev/null +++ b/apps/web-antd/src/views/mall/product/spu/modules/sku-table-select.vue @@ -0,0 +1,146 @@ + + + +