From e3921a41a99e91caa765c0e50b50652d55f618f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8E=E8=82=96=E7=A3=8A?= <18851179580@163.com> Date: Mon, 11 Aug 2025 11:24:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8F=82=E6=95=B0=E4=BD=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../data-tabs-common/article/data-article-content.vue | 4 ++-- .../common/data-tabs-common/data-custom-content.vue | 4 ++-- .../common/data-tabs-common/goods/data-goods-content.vue | 5 ++--- src/components/model-activity/model-activity-content.vue | 4 ++-- .../model-article-list/model-article-list-content.vue | 4 ++-- .../model-article-tabs/model-article-tabs-content.vue | 6 ++---- src/components/model-ask-tabs/model-ask-tabs-content.vue | 5 +++-- src/components/model-ask/model-ask-content.vue | 4 ++-- src/components/model-binding/model-binding-content.vue | 4 ++-- src/components/model-blog-list/model-blog-list-content.vue | 4 ++-- src/components/model-blog-tabs/model-blog-tabs-content.vue | 6 ++---- src/components/model-coupon/model-coupon-content.vue | 2 +- src/components/model-custom/model-custom-content.vue | 4 ++-- .../components/magic-cube-settings/tabs-content.vue | 4 ++-- .../model-goods-list/model-goods-list-content.vue | 4 ++-- .../model-goods-magic/model-goods-magic-content.vue | 4 ++-- .../model-goods-tabs/model-goods-tabs-content.vue | 5 ++--- src/components/model-realstore/model-realstore-content.vue | 4 ++-- src/components/model-shop/model-shop-content.vue | 4 ++-- 19 files changed, 38 insertions(+), 43 deletions(-) diff --git a/src/components/common/data-tabs-common/article/data-article-content.vue b/src/components/common/data-tabs-common/article/data-article-content.vue index 2cbb98af..3807594e 100644 --- a/src/components/common/data-tabs-common/article/data-article-content.vue +++ b/src/components/common/data-tabs-common/article/data-article-content.vue @@ -139,6 +139,8 @@ const data_list_remove = (index: number) => { }; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 开启关闭链接 +const url_value_dialog_visible = ref(false); // 替换 const data_list_replace = (index: number) => { data_list_replace_index.value = index; @@ -154,8 +156,6 @@ const add = () => { url_value_multiple_bool.value = true; url_value_dialog_visible.value = true; }; -// 开启关闭链接 -const url_value_dialog_visible = ref(false); const url_value_dialog_call_back = (item: any[]) => { if (url_value_multiple_bool.value) { item.forEach((child: any) => { diff --git a/src/components/common/data-tabs-common/data-custom-content.vue b/src/components/common/data-tabs-common/data-custom-content.vue index 02dfa45d..0cddc548 100644 --- a/src/components/common/data-tabs-common/data-custom-content.vue +++ b/src/components/common/data-tabs-common/data-custom-content.vue @@ -374,8 +374,6 @@ const processing_data = (key: string) => { provide('field_list', computed(() => form.value.field_list)); //#endregion //#region 数据源更新逻辑处理 -// 打开弹出框 -const url_value_dialog_visible = ref(false); const default_type_data = ref({}) const url_value_multiple_bool = ref(true); const emits = defineEmits(['data_source_change']); @@ -425,6 +423,8 @@ const filter_form_change = (val: any) => { //#endregion //#region 数据源内容多选处理 const data_list_replace_index = ref(0); +// 打开弹出框 +const url_value_dialog_visible = ref(false); const data_list_replace = (index: number) => { // 替换的时候,index为选择的索引 data_list_replace_index.value = index; diff --git a/src/components/common/data-tabs-common/goods/data-goods-content.vue b/src/components/common/data-tabs-common/goods/data-goods-content.vue index c497453c..9e70d175 100644 --- a/src/components/common/data-tabs-common/goods/data-goods-content.vue +++ b/src/components/common/data-tabs-common/goods/data-goods-content.vue @@ -114,6 +114,8 @@ const change_style = (val: any): void => { }; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 打开弹出框 +const url_value_dialog_visible = ref(false); const data_list_replace = (index: number) => { data_list_replace_index.value = index; url_value_multiple_bool.value = false; @@ -123,9 +125,6 @@ const product_add = () => { url_value_multiple_bool.value = true; url_value_dialog_visible.value = true; }; - -// 打开弹出框 -const url_value_dialog_visible = ref(false); // 弹出框选择的内容 const url_value_dialog_call_back = (item: any[]) => { if (url_value_multiple_bool.value) { diff --git a/src/components/model-activity/model-activity-content.vue b/src/components/model-activity/model-activity-content.vue index 5ca041f1..ce65e05f 100644 --- a/src/components/model-activity/model-activity-content.vue +++ b/src/components/model-activity/model-activity-content.vue @@ -113,6 +113,8 @@ const goods_list_remove = (index: number) => { }; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 打开弹出框 +const url_value_dialog_visible = ref(false); const data_list_replace = (index: number) => { data_list_replace_index.value = index; url_value_multiple_bool.value = false; @@ -122,8 +124,6 @@ const add = () => { url_value_multiple_bool.value = true; url_value_dialog_visible.value = true; }; -// 打开弹出框 -const url_value_dialog_visible = ref(false); // 弹出框选择的内容 const url_value_dialog_call_back = (item: any[]) => { if (url_value_multiple_bool.value) { diff --git a/src/components/model-article-list/model-article-list-content.vue b/src/components/model-article-list/model-article-list-content.vue index e354ae70..6b0da273 100644 --- a/src/components/model-article-list/model-article-list-content.vue +++ b/src/components/model-article-list/model-article-list-content.vue @@ -172,6 +172,8 @@ const data_list_remove = (index: number) => { }; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 开启关闭链接 +const url_value_dialog_visible = ref(false); // 替换 const data_list_replace = (index: number) => { data_list_replace_index.value = index; @@ -187,8 +189,6 @@ const add = () => { url_value_multiple_bool.value = true; url_value_dialog_visible.value = true; }; -// 开启关闭链接 -const url_value_dialog_visible = ref(false); const url_value_dialog_call_back = (item: any[]) => { if (url_value_multiple_bool.value) { item.forEach((child: any) => { 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 4883aded..a95cb28f 100644 --- a/src/components/model-article-tabs/model-article-tabs-content.vue +++ b/src/components/model-article-tabs/model-article-tabs-content.vue @@ -227,10 +227,6 @@ const article_theme_change = (val: any) => { styles.content_img_height = list[0].height; } }; - -// 开启关闭链接 -const url_value_dialog_visible = ref(false); - // 选项卡点击 const tabs_list_click = (item: any, index: number) => { form.tabs_active_index = index; @@ -287,6 +283,8 @@ const data_list_sort = (item: any, index: number) => { const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 开启关闭链接 +const url_value_dialog_visible = ref(false); // 替换 const data_list_replace = (index: number, row_index: number) => { diff --git a/src/components/model-ask-tabs/model-ask-tabs-content.vue b/src/components/model-ask-tabs/model-ask-tabs-content.vue index c724d5e3..5b1f2781 100644 --- a/src/components/model-ask-tabs/model-ask-tabs-content.vue +++ b/src/components/model-ask-tabs/model-ask-tabs-content.vue @@ -236,6 +236,9 @@ const tabs_add = () => { let click_index = 0; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 打开弹出框 +const url_value_dialog_visible = ref(false); + const data_list_replace = (index: number, row_index: number) => { click_index = row_index; data_list_replace_index.value = index; @@ -259,8 +262,6 @@ const ask_add = (index: number) => { const tabs_list_click = (item: any, index: number) => { form.value.tabs_active_index = index; }; -// 打开弹出框 -const url_value_dialog_visible = ref(false); // 弹出框选择的内容 const url_value_dialog_call_back = (item: any[]) => { if (url_value_multiple_bool.value) { diff --git a/src/components/model-ask/model-ask-content.vue b/src/components/model-ask/model-ask-content.vue index 5cb60494..ee818c9c 100644 --- a/src/components/model-ask/model-ask-content.vue +++ b/src/components/model-ask/model-ask-content.vue @@ -110,6 +110,8 @@ const data_list_remove = (index: number) => { }; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 开启关闭链接 +const url_value_dialog_visible = ref(false); // 替换 const data_list_replace = (index: number) => { data_list_replace_index.value = index; @@ -125,8 +127,6 @@ const add = () => { url_value_multiple_bool.value = true; url_value_dialog_visible.value = true; }; -// 开启关闭链接 -const url_value_dialog_visible = ref(false); const url_value_dialog_call_back = (item: any[]) => { if (url_value_multiple_bool.value) { item.forEach((child: any) => { diff --git a/src/components/model-binding/model-binding-content.vue b/src/components/model-binding/model-binding-content.vue index 2598e739..c506edb9 100644 --- a/src/components/model-binding/model-binding-content.vue +++ b/src/components/model-binding/model-binding-content.vue @@ -166,6 +166,8 @@ const data_list_remove = (index: number) => { }; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 开启关闭链接 +const url_value_dialog_visible = ref(false); // 替换 const data_list_replace = (index: number) => { data_list_replace_index.value = index; @@ -181,8 +183,6 @@ const add = () => { url_value_multiple_bool.value = true; url_value_dialog_visible.value = true; }; -// 开启关闭链接 -const url_value_dialog_visible = ref(false); const url_value_dialog_call_back = (item: any[]) => { if (url_value_multiple_bool.value) { item.forEach((child: any) => { diff --git a/src/components/model-blog-list/model-blog-list-content.vue b/src/components/model-blog-list/model-blog-list-content.vue index f5d3b15d..763db2f6 100644 --- a/src/components/model-blog-list/model-blog-list-content.vue +++ b/src/components/model-blog-list/model-blog-list-content.vue @@ -166,6 +166,8 @@ const data_list_remove = (index: number) => { }; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 开启关闭链接 +const url_value_dialog_visible = ref(false); // 替换 const data_list_replace = (index: number) => { data_list_replace_index.value = index; @@ -181,8 +183,6 @@ const add = () => { url_value_multiple_bool.value = true; url_value_dialog_visible.value = true; }; -// 开启关闭链接 -const url_value_dialog_visible = ref(false); const url_value_dialog_call_back = (item: any[]) => { if (url_value_multiple_bool.value) { item.forEach((child: any) => { diff --git a/src/components/model-blog-tabs/model-blog-tabs-content.vue b/src/components/model-blog-tabs/model-blog-tabs-content.vue index 5a950158..90197094 100644 --- a/src/components/model-blog-tabs/model-blog-tabs-content.vue +++ b/src/components/model-blog-tabs/model-blog-tabs-content.vue @@ -228,9 +228,6 @@ const blog_theme_change = (val: any) => { } }; -// 开启关闭链接 -const url_value_dialog_visible = ref(false); - // 选项卡点击 const tabs_list_click = (item: any, index: number) => { form.tabs_active_index = index; @@ -287,7 +284,8 @@ const data_list_sort = (item: any, index: number) => { const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); - +// 开启关闭链接 +const url_value_dialog_visible = ref(false); // 替换 const data_list_replace = (index: number, row_index: number) => { blog_index.value = row_index; diff --git a/src/components/model-coupon/model-coupon-content.vue b/src/components/model-coupon/model-coupon-content.vue index 8b3c31d4..e4f44b09 100644 --- a/src/components/model-coupon/model-coupon-content.vue +++ b/src/components/model-coupon/model-coupon-content.vue @@ -44,7 +44,6 @@ const props = defineProps({ }, }); const form = ref(props.value); -const url_value_dialog_visible = ref(false); const new_url = ref(''); const base_list = reactive({ data_type_list: [ @@ -87,6 +86,7 @@ const data_list_sort = (item: any) => { }; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +const url_value_dialog_visible = ref(false); const data_list_replace = (index: number) => { data_list_replace_index.value = index; url_value_multiple_bool.value = false; diff --git a/src/components/model-custom/model-custom-content.vue b/src/components/model-custom/model-custom-content.vue index 71bfc5e1..90b02f5f 100644 --- a/src/components/model-custom/model-custom-content.vue +++ b/src/components/model-custom/model-custom-content.vue @@ -382,8 +382,6 @@ const processing_data = (key: string) => { provide('field_list', computed(() => form.value.field_list)); //#endregion //#region 数据源更新逻辑处理 -// 打开弹出框 -const url_value_dialog_visible = ref(false); const default_type_data = ref({}) const url_value_multiple_bool = ref(true); const emits = defineEmits(['data_source_change']); @@ -435,6 +433,8 @@ const filter_form_change = (val: any) => { //#endregion //#region 数据源内容多选处理 const data_list_replace_index = ref(0); +// 打开弹出框 +const url_value_dialog_visible = ref(false); const data_list_replace = (index: number) => { // 替换的时候,index为选择的索引 data_list_replace_index.value = index; diff --git a/src/components/model-data-magic/components/magic-cube-settings/tabs-content.vue b/src/components/model-data-magic/components/magic-cube-settings/tabs-content.vue index 1018df0a..cbc0838e 100644 --- a/src/components/model-data-magic/components/magic-cube-settings/tabs-content.vue +++ b/src/components/model-data-magic/components/magic-cube-settings/tabs-content.vue @@ -165,6 +165,8 @@ const goods_list_sort = (new_list: any) => { }; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 打开弹出框 +const url_value_dialog_visible = ref(false); const goods_list_replace = (index: number) => { data_list_replace_index.value = index; url_value_multiple_bool.value = false; @@ -180,8 +182,6 @@ const goods_list_add = () => { url_value_multiple_bool.value = true; url_value_dialog_visible.value = true; }; -// 打开弹出框 -const url_value_dialog_visible = ref(false); // 弹出框选择的内容 const url_value_dialog_call_back = (item: any[]) => { if (url_value_multiple_bool.value) { diff --git a/src/components/model-goods-list/model-goods-list-content.vue b/src/components/model-goods-list/model-goods-list-content.vue index c52bce52..ae92799b 100644 --- a/src/components/model-goods-list/model-goods-list-content.vue +++ b/src/components/model-goods-list/model-goods-list-content.vue @@ -108,6 +108,8 @@ const goods_list_remove = (index: number) => { }; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 打开弹出框 +const url_value_dialog_visible = ref(false); const data_list_replace = (index: number) => { data_list_replace_index.value = index; url_value_multiple_bool.value = false; @@ -117,8 +119,6 @@ const add = () => { url_value_multiple_bool.value = true; url_value_dialog_visible.value = true; }; -// 打开弹出框 -const url_value_dialog_visible = ref(false); // 弹出框选择的内容 const url_value_dialog_call_back = (item: any[]) => { if (url_value_multiple_bool.value) { diff --git a/src/components/model-goods-magic/model-goods-magic-content.vue b/src/components/model-goods-magic/model-goods-magic-content.vue index c2507649..293a2e3f 100644 --- a/src/components/model-goods-magic/model-goods-magic-content.vue +++ b/src/components/model-goods-magic/model-goods-magic-content.vue @@ -327,6 +327,8 @@ const goods_list_remove = (index: number) => { }; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 打开弹出框 +const url_value_dialog_visible = ref(false); const data_list_replace = (index: number) => { data_list_replace_index.value = index; url_value_multiple_bool.value = false; @@ -336,8 +338,6 @@ const add = () => { url_value_multiple_bool.value = true; url_value_dialog_visible.value = true; }; -// 打开弹出框 -const url_value_dialog_visible = ref(false); // 弹出框选择的内容 const url_value_dialog_call_back = (item: any[]) => { if (url_value_multiple_bool.value) { diff --git a/src/components/model-goods-tabs/model-goods-tabs-content.vue b/src/components/model-goods-tabs/model-goods-tabs-content.vue index 1f2e0b2f..08921682 100644 --- a/src/components/model-goods-tabs/model-goods-tabs-content.vue +++ b/src/components/model-goods-tabs/model-goods-tabs-content.vue @@ -225,6 +225,8 @@ let click_index = 0; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 打开弹出框 +const url_value_dialog_visible = ref(false); const data_list_replace = (index: number, row_index: number) => { click_index = row_index; data_list_replace_index.value = index; @@ -236,9 +238,6 @@ const product_add = (index: number) => { url_value_multiple_bool.value = true; url_value_dialog_visible.value = true; }; - -// 打开弹出框 -const url_value_dialog_visible = ref(false); // 弹出框选择的内容 const url_value_dialog_call_back = (item: any[]) => { if (url_value_multiple_bool.value) { diff --git a/src/components/model-realstore/model-realstore-content.vue b/src/components/model-realstore/model-realstore-content.vue index 1bac41ea..10aa286b 100644 --- a/src/components/model-realstore/model-realstore-content.vue +++ b/src/components/model-realstore/model-realstore-content.vue @@ -168,6 +168,8 @@ const data_list_remove = (index: number) => { }; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 开启关闭链接 +const url_value_dialog_visible = ref(false); // 替换 const data_list_replace = (index: number) => { data_list_replace_index.value = index; @@ -183,8 +185,6 @@ const add = () => { url_value_multiple_bool.value = true; url_value_dialog_visible.value = true; }; -// 开启关闭链接 -const url_value_dialog_visible = ref(false); const url_value_dialog_call_back = (item: any[]) => { if (url_value_multiple_bool.value) { item.forEach((child: any) => { diff --git a/src/components/model-shop/model-shop-content.vue b/src/components/model-shop/model-shop-content.vue index 10a0c69e..314aa51d 100644 --- a/src/components/model-shop/model-shop-content.vue +++ b/src/components/model-shop/model-shop-content.vue @@ -148,6 +148,8 @@ const data_list_remove = (index: number) => { }; const url_value_multiple_bool = ref(true); const data_list_replace_index = ref(0); +// 开启关闭链接 +const url_value_dialog_visible = ref(false); // 替换 const data_list_replace = (index: number) => { data_list_replace_index.value = index; @@ -163,8 +165,6 @@ const add = () => { url_value_multiple_bool.value = true; url_value_dialog_visible.value = true; }; -// 开启关闭链接 -const url_value_dialog_visible = ref(false); const url_value_dialog_call_back = (item: any[]) => { if (url_value_multiple_bool.value) { item.forEach((child: any) => {