From ffe163a004fbd8b260a626800af2ad7709bf0abd Mon Sep 17 00:00:00 2001 From: congzc Date: Sun, 28 May 2023 14:58:04 +0800 Subject: [PATCH 1/3] 1 --- src/types/components.d.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/types/components.d.ts b/src/types/components.d.ts index 8ccbe22..ccc5478 100644 --- a/src/types/components.d.ts +++ b/src/types/components.d.ts @@ -11,6 +11,7 @@ declare module '@vue/runtime-core' { ElBreadcrumb: typeof import('element-plus/es')['ElBreadcrumb'] ElBreadcrumbItem: typeof import('element-plus/es')['ElBreadcrumbItem'] ElButton: typeof import('element-plus/es')['ElButton'] + ElDialog: typeof import('element-plus/es')['ElDialog'] ElDivider: typeof import('element-plus/es')['ElDivider'] ElDropdown: typeof import('element-plus/es')['ElDropdown'] ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem'] @@ -30,10 +31,14 @@ declare module '@vue/runtime-core' { IconSelect: typeof import('./../components/IconSelect/index.vue')['default'] IEpCaretBottom: typeof import('~icons/ep/caret-bottom')['default'] IEpClose: typeof import('~icons/ep/close')['default'] + IEpDelete: typeof import('~icons/ep/delete')['default'] + IEpDownload: typeof import('~icons/ep/download')['default'] IEpEdit: typeof import('~icons/ep/edit')['default'] IEpGoods: typeof import('~icons/ep/goods')['default'] IEpMenu: typeof import('~icons/ep/menu')['default'] + IEpSearch: typeof import('~icons/ep/search')['default'] IEpSetting: typeof import('~icons/ep/setting')['default'] + IEpVideoPlay: typeof import('~icons/ep/video-play')['default'] LangSelect: typeof import('./../components/LangSelect/index.vue')['default'] MultiUpload: typeof import('./../components/Upload/MultiUpload.vue')['default'] Pagination: typeof import('./../components/Pagination/index.vue')['default'] From 79119e6db258979d1168ab04378ae9e4c76e705e Mon Sep 17 00:00:00 2001 From: congzc Date: Sun, 28 May 2023 21:44:10 +0800 Subject: [PATCH 2/3] 1 --- src/apis/createVideo.js | 12 ++++++++ src/lang/package/en.ts | 1 + src/lang/package/zh-cn.ts | 1 + src/views/createVideo/index.vue | 54 ++++++++++++++++++++++++++++++--- 4 files changed, 63 insertions(+), 5 deletions(-) diff --git a/src/apis/createVideo.js b/src/apis/createVideo.js index 455128a..5c09f13 100644 --- a/src/apis/createVideo.js +++ b/src/apis/createVideo.js @@ -24,6 +24,18 @@ export function awsImgUpload(data) { data }) } +/** + * @description 上传图片 + * @params data + * @returns data + */ +export function saveImgApi(data) { + return request({ + url: `/api/personPhoto/save`, + method: 'post', + data + }) +} /** * @description 上传视频 diff --git a/src/lang/package/en.ts b/src/lang/package/en.ts index 54f5b60..3e565fb 100644 --- a/src/lang/package/en.ts +++ b/src/lang/package/en.ts @@ -32,6 +32,7 @@ export default { createVideo: { title: "CreateVideo", availableMould:"Available Moulds", + personalWarehouse:'Personal warehouse', typeScript: "Type your Script", uploadAudio: "Upload Audio", aiScript: "Ai Script", diff --git a/src/lang/package/zh-cn.ts b/src/lang/package/zh-cn.ts index 01bdd71..8a93a1d 100644 --- a/src/lang/package/zh-cn.ts +++ b/src/lang/package/zh-cn.ts @@ -32,6 +32,7 @@ export default { createVideo: { title: "创作视频", availableMould:"可用模板", + personalWarehouse:'个人仓库', typeScript: "输入文案", uploadAudio: "上传音频", aiScript: "AI生成文本", diff --git a/src/views/createVideo/index.vue b/src/views/createVideo/index.vue index f393e03..0ab3a73 100644 --- a/src/views/createVideo/index.vue +++ b/src/views/createVideo/index.vue @@ -61,7 +61,20 @@
-
{{ $t("createVideo.availableMould") }}:
+
+
+ {{ $t("createVideo.availableMould") }} +
+
+ {{ $t("createVideo.personalWarehouse") }} +
+
+