Prechádzať zdrojové kódy

💄 文章底部侵权声明

imengyu 1 mesiac pred
rodič
commit
f34a4eb391

+ 4 - 1
src/pages/article/details.vue

@@ -1,5 +1,5 @@
 <template>
-  <view class="d-flex flex-column bg-base">
+  <view class="d-flex flex-column bg-base pb-45">
     <SimplePageContentLoader :loader="loader">
       <template v-if="loader.content.value">
         <view class="d-flex flex-col">
@@ -43,6 +43,8 @@
               :tagStyle="commonParserStyle"
             ></u-parse>
           </view>
+
+          <ContentNote />
         </view>
         <view class="bottom-actions">
           <view class="action">
@@ -69,6 +71,7 @@ import NewsIndexContent from "@/api/news/NewsIndexContent";
 import commonParserStyle from "@/common/style/commonParserStyle";
 import SimplePageContentLoader from "@/common/components/SimplePageContentLoader.vue";
 import { useSwiperImagePreview } from "@/common/composeabe/SwiperImagePreview";
+import ContentNote from "../parts/ContentNote.vue";
 
 const loader = useSimplePageContentLoader<
   GetContentDetailItem, 

+ 2 - 0
src/pages/inhert/artifact/details.vue

@@ -71,6 +71,7 @@
               <u-parse :content="loader.content.value.value" :tagStyle="commonParserStyle"></u-parse>
             </view>
           </view>
+          <ContentNote />
           <!-- <HomeTitle title="更多人气好去处" />
           <view class="rec-list">
             <swiper class="swiper" :autoplay="false" :circular="false" :duration="500" :next-margin="'145rpx'">
@@ -101,6 +102,7 @@ import HomeTitle from "@/pages/parts/HomeTitle.vue";
 import commonParserStyle from "@/common/style/commonParserStyle";
 import { useLoadQuerys } from "@/common/composeabe/LoadQuerys";
 import { useSwiperImagePreview } from "@/common/composeabe/SwiperImagePreview";
+import ContentNote from "@/pages/parts/ContentNote.vue";
 
 const loader = useSimplePageContentLoader<
   GetContentDetailItem, 

+ 2 - 0
src/pages/inhert/inheritor/details.vue

@@ -25,6 +25,7 @@
             <u-parse :content="loader.content.value.content" :tagStyle="commonParserStyle"></u-parse>
             <u-parse :content="loader.content.value.value" :tagStyle="commonParserStyle"></u-parse>
           </view>
+          <ContentNote />
         </view>
       </template>
     </SimplePageContentLoader>
@@ -41,6 +42,7 @@ import ImageWrapper from "@/common/components/ImageWrapper.vue";
 import RoundTags from "@/pages/parts/RoundTags.vue";
 import commonParserStyle from "@/common/style/commonParserStyle";
 import { useLoadQuerys } from "@/common/composeabe/LoadQuerys";
+import ContentNote from "@/pages/parts/ContentNote.vue";
 
 const loader = useSimplePageContentLoader<
   GetContentDetailItem, 

+ 3 - 0
src/pages/inhert/intangible/details.vue

@@ -42,6 +42,8 @@
               :tagStyle="commonParserStyle"
             ></u-parse>
           </view>
+
+          <ContentNote />
         </view>
       </template>
     </SimplePageContentLoader>
@@ -59,6 +61,7 @@ import RoundTags from "@/pages/parts/RoundTags.vue";
 import commonParserStyle from "@/common/style/commonParserStyle";
 import { useLoadQuerys } from "@/common/composeabe/LoadQuerys";
 import ImageSwiper from "@/pages/parts/ImageSwiper.vue";
+import ContentNote from "@/pages/parts/ContentNote.vue";
 
 const loader = useSimplePageContentLoader<
   GetContentDetailItem, 

+ 3 - 1
src/pages/inhert/village/details.vue

@@ -85,7 +85,8 @@
             </view>
           </SimplePageContentLoader>
         </template>
-
+            
+        <ContentNote />
       </view>
 
     </view>
@@ -106,6 +107,7 @@ import { useSwiperImagePreview } from '@/common/composeabe/SwiperImagePreview';
 import { navTo } from '@/common/utils/PageAction';
 import { useSimpleDataLoader } from '@/common/composeabe/SimpleDataLoader';
 import { useHomePageMiniCommonListGoMoreAndGoDetail, type IHomePageMiniCommonListGoMoreAndGoDetail } from '@/pages/article/common/CommonContent';
+import ContentNote from '@/pages/parts/ContentNote.vue';
 
 interface TagDataItem {
   image: string, 

+ 6 - 0
src/pages/parts/ContentNote.vue

@@ -0,0 +1,6 @@
+<template>
+  <div class="d-flex flex-row justify-content-center align-items-center p-3">
+    <img class="mr-2 width-40 height-40 flex-shrink-0" src="/static/images/icon_info.svg" />
+    <span class="color-text-content-second size-s">此网站内容部分信息来源于网络,如涉及侵权,请及时联系我们进行删除,联系邮箱:153168270@qq.com</span>
+  </div>
+</template>

+ 3 - 1
src/pages/video/details.vue

@@ -1,5 +1,5 @@
 <template>
-  <view class="video-details main bg-base">
+  <view class="video-details main bg-base pb-5">
     <SimplePageContentLoader :loader="loader">
       <template v-if="loader.content.value">
         
@@ -37,6 +37,7 @@
             <u-parse :content="loader.content.value.content" :tagStyle="commonParserStyle"></u-parse>
           </view>
         </view>
+        <ContentNote />
         <view class="bottom-actions">
           <view class="action">
             <text class="iconfont icon-like"></text>
@@ -60,6 +61,7 @@ import commonParserStyle from "@/common/style/commonParserStyle";
 import SimplePageContentLoader from "@/common/components/SimplePageContentLoader.vue";
 import { useLoadQuerys } from "@/common/composeabe/LoadQuerys";
 import { DataDateUtils } from "@imengyu/js-request-transform";
+import ContentNote from "../parts/ContentNote.vue";
 
 const loader = useSimplePageContentLoader<
   GetContentDetailItem, 

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 8 - 0
src/static/images/icon_info.svg