From 23fb1d603dfa5ec1ac14cbf45ace5645d9639451 Mon Sep 17 00:00:00 2001 From: chutingting Date: Thu, 11 Jan 2024 12:49:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=9B=BE=E7=89=87=E5=B0=BA?= =?UTF-8?q?=E5=AF=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/api/aigc.js | 7 ++++++ src/components/uploadFile/index.vue | 8 +++--- src/router/index.js | 10 ++++---- src/utils/request.js | 8 +++--- src/views/about/company.vue | 4 +-- src/views/about/member.vue | 20 +++++++-------- src/views/aigc/banner1.vue | 4 +-- src/views/aigc/banner2.vue | 4 +-- src/views/aigc/carousel.vue | 31 +++++++++++++++-------- src/views/aigc/introduce.vue | 2 +- src/views/aigc/numberImg.vue | 14 +++++------ src/views/aigc/numberLive.vue | 16 ++++++------ src/views/aigc/video.vue | 38 +++++++++++++++++++++-------- src/views/car/banner1.vue | 4 +-- src/views/car/banner2.vue | 4 +-- src/views/car/carousel.vue | 31 +++++++++++++++-------- src/views/car/video.vue | 4 +-- src/views/homePage/banner1.vue | 4 +-- src/views/homePage/banner2.vue | 4 +-- src/views/homePage/carousel.vue | 32 ++++++++++++++---------- src/views/homePage/link.vue | 4 +-- src/views/news/car.vue | 22 ++++++++--------- src/views/news/hot.vue | 22 ++++++++--------- src/views/news/yyz/depth.vue | 22 ++++++++--------- src/views/news/yyz/info.vue | 22 ++++++++--------- src/views/yyzrb/banner1.vue | 4 +-- src/views/yyzrb/banner2.vue | 4 +-- src/views/yyzrb/carousel.vue | 31 +++++++++++++++-------- 29 files changed, 216 insertions(+), 166 deletions(-) diff --git a/package.json b/package.json index 2259315..65a9e81 100755 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "core-js": "3.6.5", "element-ui": "2.13.2", "js-cookie": "2.2.0", - "moment": "^2.29.1", + "moment": "^2.30.1", "normalize.css": "7.0.0", "nprogress": "0.2.0", "path-to-regexp": "2.4.0", diff --git a/src/api/aigc.js b/src/api/aigc.js index b5f8774..0715330 100644 --- a/src/api/aigc.js +++ b/src/api/aigc.js @@ -65,6 +65,13 @@ export function videoSave(data) { data }) } +export function deleteVideo(data) { + return request({ + url: '/index/deleteVideo', + method: 'get', + data + }) +} export function shuzirenremark() { return request({ diff --git a/src/components/uploadFile/index.vue b/src/components/uploadFile/index.vue index 4cf04a5..0bf5a27 100755 --- a/src/components/uploadFile/index.vue +++ b/src/components/uploadFile/index.vue @@ -89,7 +89,7 @@ export default { }, */ beforeAvatarUpload(file) { const isType = this.type === 'video' ? (file.type === ('video/mp4' || 'video/avi' || 'video/wmv' || 'video/mov')) : (file.type === 'image/jpeg' || file.type === 'image/png' || file.type === 'image/jpg' || file.type === 'image/gif') - const isLt2M = this.type === 'video' ? file.size / 1024 / 1024 < 50 : file.size / 1024 < 500 + const isLt2M = this.type === 'video' ? file.size / 1024 / 1024 < 50 : file.size / 1024 / 1024 < 10 if (!isType) { let txt = this.type === 'video' ? '请上传正确的视频格式!' : '上传头像图片只能是 JPG/JPEG/PNG/GIF 格式!' @@ -97,7 +97,7 @@ export default { return false } if (!isLt2M) { - let txt = this.type === 'video' ? '上传视频大小不能超过 50MB!!' : '上传图片大小不能超过 500KB!' + let txt = this.type === 'video' ? '上传视频大小不能超过 50MB!!' : '上传图片大小不能超过 10MB!' this.$message.error(txt) return false } @@ -153,13 +153,13 @@ export default { ::v-deep.avatar-uploader-icon { font-size: 28px; color: #8c939d; - width: 150px; + min-width: 150px; height: 150px; line-height: 150px; text-align: center; } ::v-deep.avatar { - width: 150px; + width: 100%; height: 150px; display: block; } diff --git a/src/router/index.js b/src/router/index.js index 77829a8..f2fdce3 100755 --- a/src/router/index.js +++ b/src/router/index.js @@ -189,6 +189,11 @@ export const constantRoutes = [ component: () => import('@/views/aigc/numberImg'), meta: { title: '数字人形象' } }, + { + path: 'introduce', + component: () => import('@/views/aigc/introduce'), + meta: { title: '数字人介绍' } + }, { path: 'banner1', component: () => import('@/views/aigc/banner1'), @@ -208,11 +213,6 @@ export const constantRoutes = [ path: 'video', component: () => import('@/views/aigc/video'), meta: { title: '数字人视频' } - }, - { - path: 'introduce', - component: () => import('@/views/aigc/introduce'), - meta: { title: '数字人介绍' } } ] }, diff --git a/src/utils/request.js b/src/utils/request.js index 7f2baa0..872f533 100755 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -59,10 +59,10 @@ service.interceptors.response.use( title: res.message, duration: 5000 }) - if (res.code === 701) { - Router.push(`/login`) - return - } + // if (res.code === 701) { + // Router.push(`/login`) + // return + // } return Promise.reject(res.message || 'Error') }, error => { diff --git a/src/views/about/company.vue b/src/views/about/company.vue index fdddee7..b6f28a1 100644 --- a/src/views/about/company.vue +++ b/src/views/about/company.vue @@ -7,8 +7,8 @@
- -

*请上传640*434的图片

+ +

*请上传1280*868的图片

diff --git a/src/views/about/member.vue b/src/views/about/member.vue index 060c04c..2cfca15 100644 --- a/src/views/about/member.vue +++ b/src/views/about/member.vue @@ -54,8 +54,8 @@ - -

*请上传174*174的图片

+ +

*请上传348*348的图片

@@ -67,7 +67,7 @@ - + = 立即创建 @@ -119,14 +119,12 @@ export default { }, methods: { openSave(item) { - if (item) { - this.ruleForm.id = item.id - this.ruleForm.image = item.image - this.ruleForm.serialNumber = item.serialNumber - this.ruleForm.title = item.title - this.ruleForm.subTitle = item.subTitle - this.ruleForm.remark = item.remark - } + this.ruleForm.id = item?.id || '' + this.ruleForm.image = item?.image || '' + this.ruleForm.serialNumber = item?.serialNumber || '' + this.ruleForm.title = item?.title || '' + this.ruleForm.subTitle = item?.subTitle || '' + this.ruleForm.remark = item?.remark || '' this.dialogVisible = true }, close(tag) { diff --git a/src/views/aigc/banner1.vue b/src/views/aigc/banner1.vue index 94308a3..a4dbfcf 100644 --- a/src/views/aigc/banner1.vue +++ b/src/views/aigc/banner1.vue @@ -7,8 +7,8 @@
- -

*请上传1200*120的图片

+ +

*请上传2400*240的图片

diff --git a/src/views/aigc/banner2.vue b/src/views/aigc/banner2.vue index b93d8a6..92e1f58 100644 --- a/src/views/aigc/banner2.vue +++ b/src/views/aigc/banner2.vue @@ -7,8 +7,8 @@
- -

*请上传1200*120的图片

+ +

*请上传2400*240的图片

diff --git a/src/views/aigc/carousel.vue b/src/views/aigc/carousel.vue index 5e13507..2869e98 100644 --- a/src/views/aigc/carousel.vue +++ b/src/views/aigc/carousel.vue @@ -28,6 +28,9 @@ + + +