From c4797c084c4f1f9318c6ba0cde8d450b08c05a6f Mon Sep 17 00:00:00 2001 From: congzc Date: Wed, 26 Jul 2023 18:06:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E7=A1=80=E5=8A=9F=E8=83=BD=E5=8F=AA?= =?UTF-8?q?=E5=89=A9=E5=9B=9E=E6=98=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apis/createVideo.js | 12 + src/apis/myCreating.js | 34 +- src/components/myLoadingIcon.vue | 6 +- src/lang/package/en.ts | 11 +- src/lang/package/zh-cn.ts | 11 +- src/layout/index.vue | 6 +- src/styles/my.scss | 1 + src/types/components.d.ts | 1 + src/utils/request copy.js | 67 +++ src/utils/request.js | 38 +- src/views/createVideo/index.vue | 324 ++++++++++--- src/views/myCreating/index copy.vue | 695 ++++++++++++++++++++++++++++ src/views/myCreating/index.vue | 299 ++++++++++-- 13 files changed, 1388 insertions(+), 117 deletions(-) create mode 100644 src/utils/request copy.js create mode 100644 src/views/myCreating/index copy.vue diff --git a/src/apis/createVideo.js b/src/apis/createVideo.js index 7dd95b7..229f1df 100644 --- a/src/apis/createVideo.js +++ b/src/apis/createVideo.js @@ -176,3 +176,15 @@ export function createVideoApi(id) { data: { id } }) } + +/** + * @description:根据id获取用户作品详情 + * @param {number} id + * @return data + */ +export function getModelDetailByIdApi(id) { + return request({ + url: `/api/userVideo/findById?id=${id}`, + method: 'get' + }) +} diff --git a/src/apis/myCreating.js b/src/apis/myCreating.js index 12e74d7..b5252cd 100644 --- a/src/apis/myCreating.js +++ b/src/apis/myCreating.js @@ -2,7 +2,7 @@ import request from "@/utils/request.js"; /** - * @description 获取我的视频作品 + * @description 获取我的视频作品(已改) * @params pageNum, pageSize * @returns data */ @@ -12,35 +12,47 @@ import request from "@/utils/request.js"; // method: 'get' // }) // } -export function userPhotoVideoList(pageNum, pageSize, title) { +export function userPhotoVideoListApi(pageNum, pageSize, title) { let videoStatuss = [1, 2, 3, 4, 5, 6] return request({ - url: `/api/userVideo/list?pageNum=${pageNum}&pageSize=${pageSize}&title=${title}&videoType=-1&videoStatuss=${videoStatuss}`, + url: `/api/userVideo/list?pageNum=${pageNum}&pageSize=${pageSize}&title=${title}&videoType=-1`, method: 'get' }) } /** - * @description 删除视频作品 + * @description 删除视频作品(旧) * @params videoID * @returns data */ -export function delUserPhotoVideoByID(videoID) { +export function delUserPhotoVideoByIDApi(videoID) { return request({ - url: `/api/userPhotoVideo/del?id=${videoID}`, + url: `/api/userVideo/del?id=${videoID}`, + method: 'get' + }) +} + +/** + * @description 提升画质(旧) + * @params id + * @returns data + */ +export function videoHyApi(id) { + return request({ + url: `/api/userPhotoVideo/videoHy?id=${id}`, method: 'get' }) } /** - * @description 获取作品列表 - * @param {number} pageParams (pageNum, pageSize) + * @description 查询是否有视频更新(旧) + * @params id * @returns data */ -export function getVideoList(pageNum, pageSize, videoType, videoStatuss) { +export function checkVideoStatusApi(list) { return request({ - url: `/api/userVideo/list?pageNum=${pageNum}&pageSize=${pageSize}&videoType=${videoType}&videoStatuss=${videoStatuss}`, + url: `/api/userPhotoVideo/checkVideoStatus?list=${list}`, method: 'get' }) -} \ No newline at end of file +} diff --git a/src/components/myLoadingIcon.vue b/src/components/myLoadingIcon.vue index 98c8e46..84b1e7e 100644 --- a/src/components/myLoadingIcon.vue +++ b/src/components/myLoadingIcon.vue @@ -1,5 +1,5 @@