From 796982e488a91cb3a8860700c05f2f6daa73f984 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 21 Jun 2026 08:57:55 -0700 Subject: [PATCH] =?UTF-8?q?fix(mall):=20=E8=AE=A2=E5=8D=95=E5=A4=87?= =?UTF-8?q?=E6=B3=A8=E8=A1=A8=E5=8D=95=E6=94=B6=E5=8F=A3=20remark=20?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 三端订单备注弹窗只写入 id/remark 表单字段 - remark 使用空字符串兜底,避免可选商家备注传入必填提交字段 - 避免将完整订单对象写入备注表单 对齐 Vue3 管理后台 9c95bebc2 --- .../src/views/mall/trade/order/modules/remark-form.vue | 5 ++++- .../src/views/mall/trade/order/modules/remark-form.vue | 5 ++++- .../src/views/mall/trade/order/modules/remark-form.vue | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/apps/web-antd/src/views/mall/trade/order/modules/remark-form.vue b/apps/web-antd/src/views/mall/trade/order/modules/remark-form.vue index 61b5e6fb5..1bfef508f 100644 --- a/apps/web-antd/src/views/mall/trade/order/modules/remark-form.vue +++ b/apps/web-antd/src/views/mall/trade/order/modules/remark-form.vue @@ -63,7 +63,10 @@ const [Modal, modalApi] = useVbenModal({ modalApi.lock(); try { // 设置到 values - await formApi.setValues(data); + await formApi.setValues({ + id: data.id, + remark: data.remark || '', + }); } finally { modalApi.unlock(); } diff --git a/apps/web-antdv-next/src/views/mall/trade/order/modules/remark-form.vue b/apps/web-antdv-next/src/views/mall/trade/order/modules/remark-form.vue index c4785f7a7..309f0b127 100644 --- a/apps/web-antdv-next/src/views/mall/trade/order/modules/remark-form.vue +++ b/apps/web-antdv-next/src/views/mall/trade/order/modules/remark-form.vue @@ -63,7 +63,10 @@ const [Modal, modalApi] = useVbenModal({ modalApi.lock(); try { // 设置到 values - await formApi.setValues(data); + await formApi.setValues({ + id: data.id, + remark: data.remark || '', + }); } finally { modalApi.unlock(); } diff --git a/apps/web-ele/src/views/mall/trade/order/modules/remark-form.vue b/apps/web-ele/src/views/mall/trade/order/modules/remark-form.vue index 7fb5d296a..551785c4b 100644 --- a/apps/web-ele/src/views/mall/trade/order/modules/remark-form.vue +++ b/apps/web-ele/src/views/mall/trade/order/modules/remark-form.vue @@ -63,7 +63,10 @@ const [Modal, modalApi] = useVbenModal({ modalApi.lock(); try { // 设置到 values - await formApi.setValues(data); + await formApi.setValues({ + id: data.id, + remark: data.remark || '', + }); } finally { modalApi.unlock(); }