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"
>
-