diff --git a/portal-ui/src/components/RichTextEditor.vue b/portal-ui/src/components/RichTextEditor.vue new file mode 100644 index 0000000..bb3b59c --- /dev/null +++ b/portal-ui/src/components/RichTextEditor.vue @@ -0,0 +1,412 @@ + + + + + B + I + {{ $t('common.insertImage') || '插入图片' }} + 清空 + + + + + + + + + + + + + @图{{ idx + 1 }} + + + {{ $t('common.noImageToMention') || '暂无可引用图片' }} + + + + + + + + diff --git a/portal-ui/src/views/VideoGen.vue b/portal-ui/src/views/VideoGen.vue new file mode 100644 index 0000000..c1b3ad7 --- /dev/null +++ b/portal-ui/src/views/VideoGen.vue @@ -0,0 +1,436 @@ + + + + + + + 文生视频 + + + 图生视频 + + + + + + + + {{ $t('common.uploadFirstImage') || '上传参考图' }} + + + {{ $t('common.uploadImageTip') || '支持PNG/JPG,最大10MB' }} + + + + + + + + + {{ $t('common.uploadLastPlaceholder') || '上传尾帧(可选)' }} + + + + + + + + {{ $t('common.selectModel') || '选择模型' }} + + + {{ option.label }} + + + + + + + + + + + {{ + price + ? `${$t('common.createVideo', { price: price })}` + : $t('common.generateVideo') + }} + + + {{ $t('common.generateTip') || '生成视频需要消耗余额' }} + + + + + + + + 生成的视频将在这里显示 + + + + + + 您的浏览器不支持视频播放。 + + + + + + 取消任务 + + + 保存视频 + + + 关闭 + + + + + + + + + +
生成的视频将在这里显示