diff --git a/src/apis/createVideo.js b/src/apis/createVideo.js index 94de4c2..7dd95b7 100644 --- a/src/apis/createVideo.js +++ b/src/apis/createVideo.js @@ -150,3 +150,29 @@ export function personPatchApi(id) { method: 'get' }) } + +/** + * @description:保存或修改用户作品 + * @param {object} data + * @return data + */ +export function saveOrUpdateApi(data) { + return request({ + url: `/api/userVideo/saveOrUpdate`, + method: 'post', + data: data + }) +} + +/** + * @description 生成视频 + * @param {object} id + * @returns id + */ +export function createVideoApi(id) { + return request({ + url: `/api/userVideo/createVideo`, + method: 'post', + data: { id } + }) +} diff --git a/src/apis/myCreating.js b/src/apis/myCreating.js index c6317f9..12e74d7 100644 --- a/src/apis/myCreating.js +++ b/src/apis/myCreating.js @@ -6,9 +6,16 @@ import request from "@/utils/request.js"; * @params pageNum, pageSize * @returns data */ +// export function userPhotoVideoList(pageNum, pageSize, title) { +// return request({ +// url: `/api/userPhotoVideo/list?pageNum=${pageNum}&pageSize=${pageSize}&title=${title}`, +// method: 'get' +// }) +// } export function userPhotoVideoList(pageNum, pageSize, title) { + let videoStatuss = [1, 2, 3, 4, 5, 6] return request({ - url: `/api/userPhotoVideo/list?pageNum=${pageNum}&pageSize=${pageSize}&title=${title}`, + url: `/api/userVideo/list?pageNum=${pageNum}&pageSize=${pageSize}&title=${title}&videoType=-1&videoStatuss=${videoStatuss}`, method: 'get' }) } @@ -23,4 +30,17 @@ export function delUserPhotoVideoByID(videoID) { url: `/api/userPhotoVideo/del?id=${videoID}`, method: 'get' }) +} + + +/** + * @description 获取作品列表 + * @param {number} pageParams (pageNum, pageSize) + * @returns data + */ +export function getVideoList(pageNum, pageSize, videoType, videoStatuss) { + return request({ + url: `/api/userVideo/list?pageNum=${pageNum}&pageSize=${pageSize}&videoType=${videoType}&videoStatuss=${videoStatuss}`, + method: 'get' + }) } \ No newline at end of file diff --git a/src/assets/img/delete2.png b/src/assets/img/delete2.png new file mode 100644 index 0000000..dbc9705 Binary files /dev/null and b/src/assets/img/delete2.png differ diff --git a/src/components/EditPosition copy.vue b/src/components/EditPosition copy.vue index 39d8f98..e0d8da3 100644 --- a/src/components/EditPosition copy.vue +++ b/src/components/EditPosition copy.vue @@ -15,15 +15,74 @@ :style="virtualStyle" > -
+
-
+
+ +
+ + +
+ +
+
+ +
+
+
+ +