From d4bf294b2def520b5618f4aa21d0425da94bf98d Mon Sep 17 00:00:00 2001 From: sws <1141121512@qq.com> Date: Thu, 5 Sep 2024 16:48:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=A8=A1=E5=9D=97=E4=BC=98?= =?UTF-8?q?=E5=8C=96=EF=BC=9A=E5=AE=9E=E7=8E=B0goodsIDs=E5=92=8CdataIDs?= =?UTF-8?q?=E7=9A=84=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在数据模块的组件中,goods_list和data_list属性现在将仅保存从后端获取的相关ID。这些ID将分别存储在新的goods_ids和data_ids属性中,以简化前端处理。该更改旨在提高数据处理效率,并为后续流程如预览和保存提供更简洁的数据结构。 --- src/views/layout/index.vue | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/views/layout/index.vue b/src/views/layout/index.vue index e248e288..5f80d151 100644 --- a/src/views/layout/index.vue +++ b/src/views/layout/index.vue @@ -162,17 +162,17 @@ const save_formmat_form_data = (data: diy_data_item, close: boolean = false) => const clone_form = cloneDeep(data); clone_form.header.show_tabs = '1'; clone_form.footer.show_tabs = '0'; - const new_array = ['goods-list', 'goods-tabs', 'article-list', 'article-tabs', 'coupon']; + // const new_array = ['goods-list', 'goods-tabs', 'article-list', 'article-tabs', 'coupon']; clone_form.diy_data = clone_form.diy_data.map((item: any) => { - if (new_array.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_list = []; - } else if (item.key == 'data-magic') { - 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_list = []; - }); - } + // if (new_array.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_list = []; + // } else if (item.key == 'data-magic') { + // 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_list = []; + // }); + // } return { ...item, show_tabs: '0',