1.代码优化
parent
ccb7bb1153
commit
d906f4fd0c
|
|
@ -187,16 +187,23 @@ const save_formmat_form_data = (data: diy_data_item, close: boolean = false, is_
|
||||||
const clone_form = cloneDeep(data);
|
const clone_form = cloneDeep(data);
|
||||||
clone_form.header.show_tabs = '1';
|
clone_form.header.show_tabs = '1';
|
||||||
clone_form.footer.show_tabs = '0';
|
clone_form.footer.show_tabs = '0';
|
||||||
const new_array = ['goods-list', 'goods-tabs', 'article-list', 'article-tabs', 'coupon'];
|
const new_array_1 = ['goods-list', 'article-list', 'coupon'];
|
||||||
|
const new_array_2 = ['goods-tabs', 'article-tabs'];
|
||||||
clone_form.diy_data = clone_form.diy_data.map((item: any) => {
|
clone_form.diy_data = clone_form.diy_data.map((item: any) => {
|
||||||
if (new_array.includes(item.key)) {
|
if (new_array_1.includes(item.key)) {
|
||||||
item.com_data.content.data_ids = item.com_data.content.data_list.map((item: any) => item.data.id).join(',') || '';
|
item.com_data.content.data_ids = item.com_data.content.data_list.map((item: any) => item.data.id).join(',') || '';
|
||||||
// item.com_data.content.data_list = [];
|
item.com_data.content.data_list = [];
|
||||||
// item.com_data.content.data_auto_list = [];
|
item.com_data.content.data_auto_list = [];
|
||||||
|
} else if (new_array_2.includes(item.key)) {
|
||||||
|
item.com_data.content.tabs_list.map((item: any) => {
|
||||||
|
item.data_ids = item.data_list.map((item1: any) => item1.data.id).join(',') || '';
|
||||||
|
item.data_list = [];
|
||||||
|
item.data_auto_list = [];
|
||||||
|
});
|
||||||
} else if (item.key == 'data-magic') {
|
} else if (item.key == 'data-magic') {
|
||||||
item.com_data.content.data_magic_list.map((item1: any) => {
|
item.com_data.content.data_magic_list.map((item1: any) => {
|
||||||
item1.goods_ids = item.goods_list.map((item2: any) => item2.data.id).join(',') || '';
|
item1.goods_ids = item.goods_list.map((item2: any) => item2.data.id).join(',') || '';
|
||||||
// item1.goods_list = [];
|
item1.goods_list = [];
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue