From 11a8138c6672261b3b50fa1e4d006ed51c5b8037 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8E=E8=82=96=E7=A3=8A?= <18851179580@163.com> Date: Tue, 27 Aug 2024 13:43:35 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E5=AD=97?= =?UTF-8?q?=E9=A2=9C=E8=89=B2=E8=89=B2=E5=80=BC=E6=A0=B7=E5=BC=8F=E6=98=BE?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/color-text-size-group/index.vue | 30 ++++++++++++++ .../index.vue | 8 +++- src/components/model-article-list/index.vue | 6 +-- .../model-article-list-styles.vue | 30 ++------------ .../model-article-tabs-styles.vue | 40 +++---------------- .../components/tabs-styles.vue | 4 +- .../model-notice/model-notice-styles.vue | 4 +- .../model-shop-list-styles.vue | 21 +++------- .../model-shop-tabs-styles.vue | 29 ++++---------- .../model-tabs/model-tabs-styles.vue | 12 ++---- 10 files changed, 67 insertions(+), 117 deletions(-) create mode 100644 src/components/common/color-text-size-group/index.vue rename src/components/common/{text-size-type => text-size-group}/index.vue (76%) diff --git a/src/components/common/color-text-size-group/index.vue b/src/components/common/color-text-size-group/index.vue new file mode 100644 index 00000000..45842bfc --- /dev/null +++ b/src/components/common/color-text-size-group/index.vue @@ -0,0 +1,30 @@ + + + + + \ No newline at end of file diff --git a/src/components/common/text-size-type/index.vue b/src/components/common/text-size-group/index.vue similarity index 76% rename from src/components/common/text-size-type/index.vue rename to src/components/common/text-size-group/index.vue index 18e57a9f..e334a54d 100644 --- a/src/components/common/text-size-type/index.vue +++ b/src/components/common/text-size-group/index.vue @@ -2,7 +2,7 @@ {{ item.name }} - + @@ -24,4 +24,10 @@ const font_weight = [ \ No newline at end of file diff --git a/src/components/model-article-list/index.vue b/src/components/model-article-list/index.vue index 9eb1119c..7b07e080 100644 --- a/src/components/model-article-list/index.vue +++ b/src/components/model-article-list/index.vue @@ -59,8 +59,6 @@ const data_list = ref([]); const article_theme = ref('0'); // 是否显示 const field_show = ref(['0', '1']); -// 是否显示封面图片 -const is_cover = ref(true); // 文章 const article_name = ref(''); // 日期 @@ -108,7 +106,6 @@ watch( article_theme.value = new_content.theme; field_show.value = new_content.field_show; - is_cover.value = new_content.is_cover; // 样式 article_name.value = 'font-size:' + new_style.name_size + 'px;' + 'font-weight:' + new_style.name_weight + ';' + 'color:' + new_style.name_color + ';'; article_date.value = 'font-size:' + new_style.time_size + 'px;' + 'font-weight:' + new_style.time_weight + ';' + 'color:' + new_style.time_color + ';'; @@ -160,13 +157,14 @@ const article_theme_class = computed(() => { return `style${article_theme.value}`; }); const get_auto_data_list = async (new_content: any) => { - const { category, number, sort, sort_rules } = new_content; + const { category, number, sort, sort_rules, is_cover } = new_content; const new_data = { article_keywords: '', article_category_ids: category.join(','), article_order_by_type: sort, article_order_by_rule: sort_rules, article_number: number, + article_is_cover: is_cover ? 1 : 0, }; const res = await ArticleAPI.getAutoList(new_data); if (!isEmpty(res.data)) { diff --git a/src/components/model-article-list/model-article-list-styles.vue b/src/components/model-article-list/model-article-list-styles.vue index 518849a5..4b9edab6 100644 --- a/src/components/model-article-list/model-article-list-styles.vue +++ b/src/components/model-article-list/model-article-list-styles.vue @@ -4,37 +4,13 @@
列表样式
- - {{ item.name }} - - - - - - - + - - {{ item.name }} - - - - - - - + - - {{ item.name }} - - - - - - - + diff --git a/src/components/model-article-tabs/model-article-tabs-styles.vue b/src/components/model-article-tabs/model-article-tabs-styles.vue index 0a3ea543..f4dc5fd9 100644 --- a/src/components/model-article-tabs/model-article-tabs-styles.vue +++ b/src/components/model-article-tabs/model-article-tabs-styles.vue @@ -7,52 +7,22 @@ -
- - -
+
-
- - -
+
内容样式
- - {{ item.name }} - - - - - - - + - - {{ item.name }} - - - - - - - + - - {{ item.name }} - - - - - - - + diff --git a/src/components/model-data-magic/components/tabs-styles.vue b/src/components/model-data-magic/components/tabs-styles.vue index 614c7fae..385e9d8e 100644 --- a/src/components/model-data-magic/components/tabs-styles.vue +++ b/src/components/model-data-magic/components/tabs-styles.vue @@ -38,13 +38,13 @@
- +
- +
diff --git a/src/components/model-notice/model-notice-styles.vue b/src/components/model-notice/model-notice-styles.vue index 67aa8c86..c2874450 100644 --- a/src/components/model-notice/model-notice-styles.vue +++ b/src/components/model-notice/model-notice-styles.vue @@ -7,7 +7,7 @@
- +
@@ -28,7 +28,7 @@
- +
diff --git a/src/components/model-shop-list/model-shop-list-styles.vue b/src/components/model-shop-list/model-shop-list-styles.vue index 42c32e8b..cdb486f8 100644 --- a/src/components/model-shop-list/model-shop-list-styles.vue +++ b/src/components/model-shop-list/model-shop-list-styles.vue @@ -4,27 +4,18 @@
商品样式
- - - - + - - - - +