diff --git a/src/components/model-article-tabs/model-article-tabs-content.vue b/src/components/model-article-tabs/model-article-tabs-content.vue index 3d9eb52d..8f3d5ae0 100644 --- a/src/components/model-article-tabs/model-article-tabs-content.vue +++ b/src/components/model-article-tabs/model-article-tabs-content.vue @@ -37,19 +37,7 @@ @@ -191,11 +179,11 @@ const tabs_add = () => { }; // 指定文章 -const article_list_remove = (index: number) => { - form.tabs_list[active_index.value].article_list.splice(index, 1); +const article_list_remove = (index: number, article_index: number) => { + form.tabs_list[article_index].article_list.splice(index, 1); }; -const article_list_sort = (item: any) => { - form.tabs_list[active_index.value].article_list = item; +const article_list_sort = (item: any, index: number) => { + form.tabs_list[index].article_list = item; }; const article_index = ref(0); @@ -210,6 +198,7 @@ const url_value_dialog_call_back = (item: any[]) => { id: get_math(), src: 'carousel', new_url: [], + new_title: child.title, link: child, }); }); diff --git a/src/components/model-shop-tabs/model-shop-tabs-content.vue b/src/components/model-shop-tabs/model-shop-tabs-content.vue index 5fd533e8..e0dceb12 100644 --- a/src/components/model-shop-tabs/model-shop-tabs-content.vue +++ b/src/components/model-shop-tabs/model-shop-tabs-content.vue @@ -186,7 +186,7 @@ const tabs_add = () => { // 指定商品 const product_list_remove = (index: number, product_index: number) => { - form.value.tabs_list[index].product_list.splice(product_index, 1); + form.value.tabs_list[product_index].product_list.splice(index, 1); }; const product_list_sort = (item: any, index: number) => { form.value.tabs_list[index].product_list = item;