diff --git a/api/cms/cmsArticle/model/index.ts b/api/cms/cmsArticle/model/index.ts index f262036..f0e502a 100644 --- a/api/cms/cmsArticle/model/index.ts +++ b/api/cms/cmsArticle/model/index.ts @@ -28,6 +28,8 @@ export interface CmsArticle { categoryName?: string; // 封面图 image?: string; + // 版本号 + version?: number; // 缩列图 thumbnail?: string; // 来源 @@ -119,6 +121,7 @@ export interface CmsArticleParam extends PageParam { articleIds?: string; parentId?: number; status?: number; + hasImage?: boolean; // 是否推荐 recommend?: number; keywords?: string; diff --git a/components/Index/BNNews.vue b/components/Index/BNNews.vue index 6ae9d40..6668ce8 100644 --- a/components/Index/BNNews.vue +++ b/components/Index/BNNews.vue @@ -56,6 +56,7 @@ pageCmsArticle({ recommend: 1, limit: 5, + hasImage: true, lang: getLang() }).then(res => { imgList.value = res?.list || []; diff --git a/components/Index/Carousel2.vue b/components/Index/Carousel2.vue index 0219501..57a57ab 100644 --- a/components/Index/Carousel2.vue +++ b/components/Index/Carousel2.vue @@ -3,7 +3,8 @@
- + {{item.version }} +
@@ -27,6 +28,7 @@ import {getCmsAd, pageCmsAd} from "~/api/cms/cmsAd"; import {pageCmsArticle} from "~/api/cms/cmsArticle"; import type {CmsArticle} from "~/api/cms/cmsArticle/model"; import {FILE_SERVER} from "~/config"; +import {useConfigInfo} from "~/composables/configState"; const props = withDefaults( defineProps<{ @@ -46,6 +48,7 @@ const emit = defineEmits<{ (e: 'done'): void; }>(); +const config = useConfigInfo() const isMobile = useIsMobile(); const list = ref([]); const flashHeight = ref(372) diff --git a/components/Index/HotNewsCarousel.vue b/components/Index/HotNewsCarousel.vue index be6a0fb..e2a343c 100644 --- a/components/Index/HotNewsCarousel.vue +++ b/components/Index/HotNewsCarousel.vue @@ -3,7 +3,7 @@ - +
{{ item.title }}
@@ -16,9 +16,10 @@