|
|
@ -11,10 +11,11 @@ const actions = {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return res || [];
|
|
|
|
return res || [];
|
|
|
|
},
|
|
|
|
},
|
|
|
|
save: async (context, { id, data }) => {
|
|
|
|
save: async ({ dispatch }, { id, data }) => {
|
|
|
|
let save = data.every((item) => !item.id) ? api.createAndClearSkus : api.createSkus;
|
|
|
|
let save = data.every((item) => !item.id) ? api.createAndClearSkus : api.createSkus;
|
|
|
|
let res = await save(id, data);
|
|
|
|
let res = await save(id, data);
|
|
|
|
if (res) {
|
|
|
|
if (res) {
|
|
|
|
|
|
|
|
dispatch('product/search', {}, { root: true });
|
|
|
|
ElMessage.success('保存成功');
|
|
|
|
ElMessage.success('保存成功');
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
ElMessage.error('保存失败');
|
|
|
|
ElMessage.error('保存失败');
|
|
|
|