From f99d708c978ae5abb05b7812576142710fc93d5b Mon Sep 17 00:00:00 2001 From: puhui999 Date: Sat, 20 Dec 2025 08:53:47 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E3=80=90antd=E3=80=91=E3=80=90mal?= =?UTF-8?q?l=E3=80=91rewardActivity=20=E4=BC=98=E5=8C=96=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../promotion/rewardActivity/modules/form.vue | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/apps/web-antd/src/views/mall/promotion/rewardActivity/modules/form.vue b/apps/web-antd/src/views/mall/promotion/rewardActivity/modules/form.vue index 660035863..e171559b8 100644 --- a/apps/web-antd/src/views/mall/promotion/rewardActivity/modules/form.vue +++ b/apps/web-antd/src/views/mall/promotion/rewardActivity/modules/form.vue @@ -73,23 +73,7 @@ const [Modal, modalApi] = useVbenModal({ item.limit = convertToInteger(item.limit || 0); } }); - // 设置 productScopeValues - switch (data.productScope) { - // TODO @puhui999:这里要不要搞成类似优惠劵的 - case PromotionProductScopeEnum.CATEGORY.scope: { - const categoryIds = data.productCategoryIds; - data.productScopeValues = Array.isArray(categoryIds) - ? categoryIds - : categoryIds - ? [categoryIds] - : []; - break; - } - case PromotionProductScopeEnum.SPU.scope: { - data.productScopeValues = data.productSpuIds; - break; - } - } + // productScopeValues 已通过 data.ts 中的 dependencies.trigger 自动同步到表单值中 await (data.id ? updateRewardActivity(data as MallRewardActivityApi.RewardActivity) : createRewardActivity(data as MallRewardActivityApi.RewardActivity));