From 0627a2fcc8b183b38859569555e0b75f4f1bc59b Mon Sep 17 00:00:00 2001 From: YWQ HK IX <568170040@qq.com> Date: Thu, 25 May 2023 22:36:08 +0800 Subject: [PATCH] someChange --- src/lang/package/zh-cn.ts | 2 +- src/types/auto-imports.d.ts | 2 ++ src/types/components.d.ts | 21 +++++++++++++++++++++ src/utils/request.js | 2 +- src/views/login/index.vue | 19 ++++++++++++++----- 5 files changed, 39 insertions(+), 7 deletions(-) diff --git a/src/lang/package/zh-cn.ts b/src/lang/package/zh-cn.ts index 4493c34..a37681e 100644 --- a/src/lang/package/zh-cn.ts +++ b/src/lang/package/zh-cn.ts @@ -88,7 +88,7 @@ export default { signSucceed: { title: "确认邮箱", succeed: "注册成功", - welcome: "欢迎加入Metavatar!", + welcome: "欢迎加入Metavatar !", createSuccess: "您的账户已成功创建", expired: "您的通行密钥已过期。稍后,您可以点击下面的按钮重新发送一封新的邮件。", diff --git a/src/types/auto-imports.d.ts b/src/types/auto-imports.d.ts index 53bb615..e5c7bdb 100644 --- a/src/types/auto-imports.d.ts +++ b/src/types/auto-imports.d.ts @@ -4,6 +4,7 @@ declare global { const EffectScope: typeof import('vue')['EffectScope'] const ElForm: typeof import('element-plus/es')['ElForm'] const ElMessage: typeof import('element-plus/es')['ElMessage'] + const ElMessageBox: typeof import('element-plus/es')['ElMessageBox'] const asyncComputed: typeof import('@vueuse/core')['asyncComputed'] const autoResetRef: typeof import('@vueuse/core')['autoResetRef'] const computed: typeof import('vue')['computed'] @@ -272,6 +273,7 @@ declare module 'vue' { readonly EffectScope: UnwrapRef readonly ElForm: UnwrapRef readonly ElMessage: UnwrapRef + readonly ElMessageBox: UnwrapRef readonly asyncComputed: UnwrapRef readonly autoResetRef: UnwrapRef readonly computed: UnwrapRef diff --git a/src/types/components.d.ts b/src/types/components.d.ts index 8ebbe41..d67af9e 100644 --- a/src/types/components.d.ts +++ b/src/types/components.d.ts @@ -8,7 +8,11 @@ export {} declare module '@vue/runtime-core' { export interface GlobalComponents { Breadcrumb: typeof import('./../components/Breadcrumb/index.vue')['default'] + 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'] ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu'] @@ -16,9 +20,26 @@ declare module '@vue/runtime-core' { ElFormItem: typeof import('element-plus/es')['ElFormItem'] ElIcon: typeof import('element-plus/es')['ElIcon'] ElInput: typeof import('element-plus/es')['ElInput'] + ElOption: typeof import('element-plus/es')['ElOption'] + ElRow: typeof import('element-plus/es')['ElRow'] + ElScrollbar: typeof import('element-plus/es')['ElScrollbar'] + ElSelect: typeof import('element-plus/es')['ElSelect'] + ElSwitch: typeof import('element-plus/es')['ElSwitch'] + ElTabPane: typeof import('element-plus/es')['ElTabPane'] + ElTabs: typeof import('element-plus/es')['ElTabs'] + ElTooltip: typeof import('element-plus/es')['ElTooltip'] GithubCorner: typeof import('./../components/GithubCorner/index.vue')['default'] Hamburger: typeof import('./../components/Hamburger/index.vue')['default'] 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'] + 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'] diff --git a/src/utils/request.js b/src/utils/request.js index 4cd02d4..f714b9e 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -5,7 +5,7 @@ ElMessage // 开发环境需以 "/api" 拼接,其他环境需以 "/C" 拼接 const env = process.env.NODE_ENV == 'development' ? "/api" : "/C" -console.log(env, 'env') +console.log(process.env.NODE_ENV, 'env') /** * @description:发送Axios请求 diff --git a/src/views/login/index.vue b/src/views/login/index.vue index 9cf6211..b84af27 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -492,8 +492,8 @@ function getCode() { async function doRegister(data: object) { const msg = currentLan.value == "zh-cn" - ? "确认信息已发送至您的邮箱,请注意查收!" - : "An email has been send to you, Please pay attention to confirm !"; + ? "确认信息已发送至您的邮箱,请注意查收" + : "An email has been send to you, Please pay attention to confirm"; await register(data) .then((res) => { console.log(res, "res"); @@ -591,7 +591,7 @@ onMounted(() => { max-width: 100%; padding: 20px; overflow: hidden; - backdrop-filter: blur(5px); + backdrop-filter: blur(3px); background: linear-gradient( 123.64deg, rgba(188, 193, 196, 0.1) -22.71%, @@ -600,6 +600,7 @@ onMounted(() => { border-radius: 20px; transform: translateY(-50%); border: 1px solid #cacaca; + transition: all 0.15s; .captcha { position: absolute; @@ -612,6 +613,9 @@ onMounted(() => { cursor: pointer; } } + &:hover { + backdrop-filter: blur(7px); + } } } @@ -666,10 +670,15 @@ onMounted(() => { .videoBox { position: absolute; top: 0; - z-index: -1; + left: 0; width: 100%; height: 100%; - opacity: 0.8; + z-index: -1; + video { + width: 100%; + height: 100%; + object-fit: fill; + } } .el-form-item {