feat:【antd】【mall】积分商城活动优化
This commit is contained in:
@@ -101,23 +101,13 @@ const [Modal, modalApi] = useVbenModal({
|
|||||||
async onOpenChange(isOpen: boolean) {
|
async onOpenChange(isOpen: boolean) {
|
||||||
if (!isOpen) {
|
if (!isOpen) {
|
||||||
// 重置表单数据
|
// 重置表单数据
|
||||||
// TODO @puhui999:105 到 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 @puhui999:115 到 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;
|
||||||
|
|||||||
@@ -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 @puhui999:197 到 201 这块的 setValues 的设置,是不是必要哈。可以看看。
|
|
||||||
await formApi.setValues({
|
|
||||||
sort: 0,
|
|
||||||
remark: '',
|
|
||||||
spuId: undefined,
|
|
||||||
});
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// 加载数据
|
// 加载数据
|
||||||
|
|||||||
Reference in New Issue
Block a user