feat:【antd】【mall】积分商城活动优化

This commit is contained in:
puhui999
2025-11-26 16:40:13 +08:00
parent 0ded54872b
commit 4f45438e11
2 changed files with 2 additions and 22 deletions

View File

@@ -101,23 +101,13 @@ const [Modal, modalApi] = useVbenModal({
async onOpenChange(isOpen: boolean) { async onOpenChange(isOpen: boolean) {
if (!isOpen) { if (!isOpen) {
// 重置表单数据 // 重置表单数据
// TODO @puhui999105 到 108 的代码,不需要的呀?(可以测试下)
formData.value = {
descriptionScores: 5,
benefitScores: 5,
} as Partial<MallCommentApi.Comment>;
selectedSku.value = undefined; selectedSku.value = undefined;
return; return;
} }
// 加载数据 // 加载数据
const data = modalApi.getData<MallCommentApi.Comment>(); const data = modalApi.getData<MallCommentApi.Comment>();
if (!data || !data.id) { if (!data || !data.id) {
// TODO @puhui999115 到 121 的代码,不需要的呀?(可以测试下)
// 新建模式:重置表单 // 新建模式:重置表单
formData.value = {
descriptionScores: 5,
benefitScores: 5,
} as Partial<MallCommentApi.Comment>;
selectedSku.value = undefined; selectedSku.value = undefined;
await formApi.setValues({ spuId: undefined, skuId: undefined }); await formApi.setValues({ spuId: undefined, skuId: undefined });
return; return;

View File

@@ -180,26 +180,16 @@ const [Modal, modalApi] = useVbenModal({
}, },
async onOpenChange(isOpen: boolean) { async onOpenChange(isOpen: boolean) {
if (!isOpen) { if (!isOpen) {
// 重置表单数据(新增和编辑模式都需要)
formData.value = undefined; formData.value = undefined;
spuList.value = []; spuList.value = [];
spuPropertyList.value = []; spuPropertyList.value = [];
return; return;
} }
// 重置表单数据(新增和编辑模式都需要)
// TODO @puhui999这里的重置是不是在 183 到 185 已经处理了呀。
formData.value = undefined;
spuList.value = [];
spuPropertyList.value = [];
// 加载数据 // 加载数据
const data = modalApi.getData<MallPointActivityApi.PointActivity>(); const data = modalApi.getData<MallPointActivityApi.PointActivity>();
if (!data || !data.id) { if (!data || !data.id) {
// 新增模式:重置表单字段
// TODO @puhui999197 到 201 这块的 setValues 的设置,是不是必要哈。可以看看。
await formApi.setValues({
sort: 0,
remark: '',
spuId: undefined,
});
return; return;
} }
// 加载数据 // 加载数据