feat:【antd】【mall】rewardActivity 优化完善

pull/307/head
puhui999 2025-12-20 08:53:47 +08:00
parent 57855eff06
commit f99d708c97
1 changed files with 1 additions and 17 deletions

View File

@ -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));