From 7e8170b95ea4a2bd4acef8c958bccc8417f5ae77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=91=E5=8F=ABMT?= <18253750314@163.com> Date: Wed, 10 Jan 2024 13:18:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/about.js | 4 -- src/api/aigc.js | 80 ++++++++++++++++++++++++++------- src/api/car.js | 2 +- src/api/metadaily.js | 2 +- src/components/header.vue | 1 + src/views/about/index.vue | 39 ++++++---------- src/views/aigc/index.vue | 59 ++++++++++++++++++++---- src/views/home/index.vue | 2 + src/views/information/index.vue | 1 + src/views/metadaily/index.vue | 22 +++++++-- 10 files changed, 155 insertions(+), 57 deletions(-) diff --git a/src/api/about.js b/src/api/about.js index 372459e..2d9ad12 100644 --- a/src/api/about.js +++ b/src/api/about.js @@ -1,8 +1,4 @@ import request from './request' -// 公司介绍:文字+图 (共用广告位) -// GET: /aboutUs/about -// 成员介绍:(共用轮播图) -// GET:/aboutUs/memberList?pageNum=&pageSize= /** * 公司介绍 diff --git a/src/api/aigc.js b/src/api/aigc.js index 1ba6b57..7417e69 100644 --- a/src/api/aigc.js +++ b/src/api/aigc.js @@ -1,17 +1,67 @@ -// import request from './request' -// 轮播 -// GET:/aigc/lunboList?pageNum=&pageSize= -// 数字人形象(共用轮播) -// GET:/aigc/shuzirenList?pageNum=&pageSize= +import request from './request' -// 右边描述:(共用广告位) -// GET: /aigc/shuzirenremark +/** + * 数字人视频 + * @returns request + */ +export const videoList = (num = 1, size = 10) => { + return request({ + method: 'GET', + url: `/api/aigc/videoList?pageNum=${num}&pageSize=${size}` + }) +} -// 广告位1 -// GET:/aigc/guanggao1 -// 数字人直播(共用轮播) -// GET:/aigc/shuzirenZhiBoList?pageNum=&pageSize= -// 广告位2 -// GET:/aigc/guanggao2 -// 数字人视频 -// GET:/aigc/videoList?pageNum=&pageSize= +/** + * 数字人直播(共用轮播) + * @returns request + */ +export const shuzirenZhiBoList = (num = 1, size = 10) => { + return request({ + method: 'GET', + url: `/api/aigc/shuzirenZhiBoList?pageNum=${num}&pageSize=${size}` + }) +} + +/** + * 数字人形象(共用轮播) + * @returns request + */ +export const shuzirenList = (num = 1, size = 10) => { + return request({ + method: 'GET', + url: `/api/aigc/shuzirenList?pageNum=${num}&pageSize=${size}` + }) +} + +/** + * 轮播 + * @returns request + */ +export const lunboList = (num = 1, size = 10) => { + return request({ + method: 'GET', + url: `/api/aigc/lunboList?pageNum=${num}&pageSize=${size}` + }) +} + +/** + * 广告 + * @returns request + */ +export const guanggao = (index) => { + return request({ + method: 'GET', + url: `/api/aigc/guanggao${index}` + }) +} + +/** + * 右边描述:(共用广告位) + * @returns request + */ +export const shuzirenremark = () => { + return request({ + method: 'GET', + url: '/api/aigc/shuzirenremark' + }) +} diff --git a/src/api/car.js b/src/api/car.js index e1f299c..51abd7a 100644 --- a/src/api/car.js +++ b/src/api/car.js @@ -39,7 +39,7 @@ export const hotlist = (num = 1, size = 10) => { export const guanggao = (index) => { return request({ method: 'GET', - url: `/api/index/guanggao${index}` + url: `/api/car/guanggao${index}` }) } diff --git a/src/api/metadaily.js b/src/api/metadaily.js index 14dac81..676bdab 100644 --- a/src/api/metadaily.js +++ b/src/api/metadaily.js @@ -7,7 +7,7 @@ import request from './request' export const guanggao = (index) => { return request({ method: 'GET', - url: `/api/index/guanggao${index}` + url: `/api/yuanyuzhou/guanggao${index}` }) } diff --git a/src/components/header.vue b/src/components/header.vue index bf748e6..76f9b37 100644 --- a/src/components/header.vue +++ b/src/components/header.vue @@ -36,6 +36,7 @@ export default { background: none !important; border-bottom: none !important; width: 50%; + min-width: 900px; } .el-menu-item { margin-right: 3%; diff --git a/src/views/about/index.vue b/src/views/about/index.vue index d7673cf..85173e7 100644 --- a/src/views/about/index.vue +++ b/src/views/about/index.vue @@ -55,29 +55,7 @@ export default { content: '', img: '' }, - ldList: [ - { - img: '/ld.png', - name: '张磊', - title: 'CEO', - content: '还推出了一系列的互联网服务和产品,包括在线地图、音乐和视频等。百度的出现为人们提供了更便利的信息搜索' - }, { - img: '/ld.png', - name: '周明希', - title: 'AI', - content: '还推出了一系列的互联网服务和产品,包括在线地图、音乐和视频等。百度的出现为人们提供了更便利的信息搜索' - }, { - img: '/ld.png', - name: '周明希', - title: 'AI', - content: '还推出了一系列的互联网服务和产品,包括在线地图、音乐和视频等。百度的出现为人们提供了更便利的信息搜索' - }, { - img: '/ld.png', - name: '周明希', - title: 'AI', - content: '还推出了一系列的互联网服务和产品,包括在线地图、音乐和视频等。百度的出现为人们提供了更便利的信息搜索' - } - ] + ldList: [] } }, components: { @@ -101,8 +79,17 @@ export default { } }, async getmemberList () { - const { data } = await memberList() - console.log(data) + const { data: { message, data } } = await memberList() + if (message === 'success') { + for (const iter of data.list) { + this.ldList.push({ + img: iter.image, + name: iter.remark, + title: iter.title, + content: iter.subTitle + }) + } + } } } } @@ -140,6 +127,7 @@ export default { justify-content: center; background: #E3E5EA; .content { + min-width: 1100px; width: 60%; height: 90%; display: flex; @@ -208,6 +196,7 @@ export default { line-height: 30px; } .content { + min-width: 100px; text-align: left; width: 80%; font-size: 16px; diff --git a/src/views/aigc/index.vue b/src/views/aigc/index.vue index 3e88c2f..8f1a467 100644 --- a/src/views/aigc/index.vue +++ b/src/views/aigc/index.vue @@ -40,7 +40,7 @@ 制作数字人 -
+
@@ -69,14 +69,14 @@
-
+
@@ -250,6 +291,7 @@ export default { flex-direction: column; justify-content: center; .content { + min-width: 1100px; width: 60%; height: 90%; display: flex; @@ -294,6 +336,7 @@ export default { } .content { width: 100%; + min-width: 100px; text-align: left; font-size: 18px; font-family: Microsoft YaHei; diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 43a8f12..41099c5 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -198,6 +198,7 @@ export default { justify-content: center; .content { width: 60%; + min-width: 1100px; height: 90%; display: flex; flex-direction: column; @@ -345,6 +346,7 @@ export default { #wk { background-image: url('../../assets/wk.png'); width: 100%; + // min-width: 1920px; height: 830px; background-size: 100% 100%; position: relative; diff --git a/src/views/information/index.vue b/src/views/information/index.vue index 3181a43..e4f4d01 100644 --- a/src/views/information/index.vue +++ b/src/views/information/index.vue @@ -247,6 +247,7 @@ export default { flex-direction: column; justify-content: center; .content { + min-width: 1100px; width: 60%; height: 90%; display: flex; diff --git a/src/views/metadaily/index.vue b/src/views/metadaily/index.vue index 5800876..6da654c 100644 --- a/src/views/metadaily/index.vue +++ b/src/views/metadaily/index.vue @@ -10,7 +10,7 @@
-
+
{{ hotnews.title }} @@ -80,7 +80,7 @@