diff --git a/src/apis/myCreating.js b/src/apis/myCreating.js
index 2099257..55501e0 100644
--- a/src/apis/myCreating.js
+++ b/src/apis/myCreating.js
@@ -42,9 +42,9 @@ export function videoHyApi(id) {
* @params id
* @returns data
*/
-export function checkVideoStatusApi(list, type) {
+export function checkVideoStatusApi(list) {
return request({
- url: `/api/userPhotoVideo/checkVideoStatus?list=${list}&type=${type}`,
+ url: `/api/userPhotoVideo/checkVideoStatus?list=${list}`,
method: 'get'
})
}
\ No newline at end of file
diff --git a/src/lang/package/en.ts b/src/lang/package/en.ts
index 9ab8301..87c42c7 100644
--- a/src/lang/package/en.ts
+++ b/src/lang/package/en.ts
@@ -107,6 +107,9 @@ export default {
generating: "Generating",
generationFailed: "Failed",
generationSucceed: "Succeed",
+ videoUpSucceed: "HD",
+ videoUpFailed: "UP Failed",
+ videoUping:'Upgrades',
manuscriptText: "Manuscript",
generatingText: "The video is generating, Please wait a moment",
generationFailedText: "Video generation failed, click Edit button to retry.",
diff --git a/src/lang/package/zh-cn.ts b/src/lang/package/zh-cn.ts
index 4bcd585..460891c 100644
--- a/src/lang/package/zh-cn.ts
+++ b/src/lang/package/zh-cn.ts
@@ -107,6 +107,9 @@ export default {
generating: "生成中",
generationFailed: "生成失败",
generationSucceed: "生成成功",
+ videoUping:'升级中',
+ videoUpFailed: "升级失败",
+ videoUpSucceed: "HD",
manuscriptText: "草稿",
generatingText: "视频正在生成中,请稍等哦",
generationFailedText: "视频生成失败,您可以点击下方按钮重新编辑生成",
diff --git a/src/views/createVideo/index.vue b/src/views/createVideo/index.vue
index e7aaf3e..bbddd9f 100644
--- a/src/views/createVideo/index.vue
+++ b/src/views/createVideo/index.vue
@@ -1390,18 +1390,6 @@ async function saveOrUpdate(index, isSaveVideo) {
return;
}
try {
- const res2 = await saveOrUpdateApi(saveOrUpdateData); // 保存数据
- if (res2.code == 1002) {
- }
- // 这个if判断是不是仅仅保存视频
- if (isSaveVideo == "saveVideo") {
- ElMessage.success(
- lanChange.value == "zh-cn" ? `已保存为草稿` : `Saved as manuscript`
- );
- createLoading.value = false;
- router.push("/myCreating");
- return;
- }
// 获取预估时长
const res4 = await previewAudioApi(
textareaContent.value,
@@ -1417,6 +1405,19 @@ async function saveOrUpdate(index, isSaveVideo) {
createLoading.value = false;
return;
}
+ if (res4.data.data > 60) {
+ ElMessage.error(
+ lanChange.value == "zh-cn"
+ ? `预计生成的视频时长约为${formatTime(
+ res4.data.data
+ )},免费用户生成视频时长为60秒,无法生成视频`
+ : `The video generated is expected to be about ${formatTime(
+ res4.data.data
+ )} long, and the free user-generated video is 60 seconds long and cannot be generated`
+ );
+ createLoading.value = false;
+ return;
+ }
ElMessage.success(
lanChange.value == "zh-cn"
? `预计生成的视频时长约为${formatTime(res4.data.data)}`
@@ -1424,6 +1425,19 @@ async function saveOrUpdate(index, isSaveVideo) {
res4.data.data
)} in length`
);
+ const res2 = await saveOrUpdateApi(saveOrUpdateData); // 保存数据
+ if (res2.code == 1002) {
+ }
+ // 这个if判断是不是仅仅保存视频
+ if (isSaveVideo == "saveVideo") {
+ ElMessage.success(
+ lanChange.value == "zh-cn" ? `已保存为草稿` : `Saved as manuscript`
+ );
+ createLoading.value = false;
+ router.push("/myCreating");
+ return;
+ }
+
// 3秒后调用生成视频
const changeHasNewCreate = setTimeout(async () => {
const res3 = await createVideoApi({ id: res2.data.id }); // 生成视频
@@ -1665,17 +1679,17 @@ async function uploadMusic() {
if (uploadAudioTime.value > 60) {
ElMessage.error(
lanChange.value == "zh-cn"
- ? `上传失败,免费用户上传音频时长最多为60秒`
- : `Upload failed, free users can upload audio for up to 60 seconds`
+ ? `上传音频大小或者长度超出限制,请重新上传`
+ : `The size or length of the uploaded audio exceeds the limit. Please upload it again`
);
return;
}
// 限制3mb
- if (file.size / 1048576 > 3) {
+ if (file.size / 1048576 > 5) {
ElMessage.error(
lanChange.value == "zh-cn"
- ? `上传失败,免费用户上传音频大小最大为3MB`
- : `Failed to upload. The maximum size of audio uploaded by free users is 3MB`
+ ? `上传音频大小或者长度超出限制,请重新上传`
+ : `The size or length of the uploaded audio exceeds the limit. Please upload it again`
);
return;
}
diff --git a/src/views/myCreating/index.vue b/src/views/myCreating/index.vue
index 7bd3644..ade43a7 100644
--- a/src/views/myCreating/index.vue
+++ b/src/views/myCreating/index.vue
@@ -66,7 +66,7 @@
>