|
@@ -5,7 +5,9 @@
|
|
|
<nuxt-link tag="a" class="l_logo" :to="'/'">
|
|
|
<img
|
|
|
class="img"
|
|
|
- :src="filtersStore.getSiteLogo ? filtersStore.getSiteLogo : defaultImg "
|
|
|
+ :src="
|
|
|
+ filtersStore.getSiteLogo ? filtersStore.getSiteLogo : defaultImg
|
|
|
+ "
|
|
|
:onerror="defaultImg"
|
|
|
alt
|
|
|
/>
|
|
@@ -35,7 +37,9 @@
|
|
|
</div>
|
|
|
<div class="center">
|
|
|
<p style="width: 296px">
|
|
|
- {{ L["我们将发送一封验证邮件到你的邮箱,此邮箱将作为登录用户名"] }}
|
|
|
+ {{
|
|
|
+ L["我们将发送一封验证邮件到你的邮箱,此邮箱将作为登录用户名"]
|
|
|
+ }}
|
|
|
</p>
|
|
|
<div class="item account">
|
|
|
<span
|
|
@@ -57,14 +61,17 @@
|
|
|
<span style="color: #bbb" class="iconfont icon-cuowu"></span>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="error">
|
|
|
+ <div class="error" v-if="errorMsg">
|
|
|
<span
|
|
|
- v-if="errorMsg"
|
|
|
style="color: #e1251b; font-size: 14px"
|
|
|
class="iconfont icon-jubao"
|
|
|
></span>
|
|
|
{{ errorMsg }}
|
|
|
</div>
|
|
|
+ <!-- 人机验证组件 -->
|
|
|
+ <!-- <div class="login-verify">
|
|
|
+ <SliderVerify />
|
|
|
+ </div> -->
|
|
|
<a
|
|
|
href="javascript:void(0)"
|
|
|
@click="sendEmailLink"
|
|
@@ -117,7 +124,7 @@ import { useRoute, useRouter } from "vue-router";
|
|
|
import { ref, getCurrentInstance, onMounted, watch } from "vue";
|
|
|
import { ElMessage } from "element-plus";
|
|
|
// import { lang_zn } from "@/assets/language/zh";
|
|
|
-import { getCurLanguage } from '@/composables/common.js';
|
|
|
+import { getCurLanguage } from "@/composables/common.js";
|
|
|
import { useUserInfo } from "@/store/user.js";
|
|
|
import { useFiltersStore } from "@/store/filter.js";
|
|
|
const filtersStore = useFiltersStore();
|
|
@@ -133,31 +140,32 @@ const { proxy } = getCurrentInstance();
|
|
|
const defaultImg = ref("/common_top_logo.png");
|
|
|
const defaultBgImg = ref("/login_bg.png");
|
|
|
const fromurl = ref("");
|
|
|
-const emailCalc = ref()
|
|
|
-const ImgBG = ref('')
|
|
|
+const emailCalc = ref();
|
|
|
+const ImgBG = ref("");
|
|
|
|
|
|
useHead({
|
|
|
- title: 'Register',
|
|
|
+ title: "Register",
|
|
|
meta: [
|
|
|
{
|
|
|
name: "description",
|
|
|
- content: 'Register',
|
|
|
+ content: "Register",
|
|
|
},
|
|
|
{
|
|
|
name: "keywords",
|
|
|
- content: 'Register',
|
|
|
+ content: "Register",
|
|
|
},
|
|
|
],
|
|
|
});
|
|
|
|
|
|
//获取背景图
|
|
|
const getBg = () => {
|
|
|
- get('v3/system/front/setting/getSettings?names=main_user_register_bg').then(res=>{
|
|
|
- ImgBG.value = res.data[0]
|
|
|
- })
|
|
|
-}
|
|
|
-getBg()
|
|
|
-
|
|
|
+ get("v3/system/front/setting/getSettings?names=main_user_register_bg").then(
|
|
|
+ (res) => {
|
|
|
+ ImgBG.value = res.data[0];
|
|
|
+ }
|
|
|
+ );
|
|
|
+};
|
|
|
+getBg();
|
|
|
|
|
|
const sendEmailLink = () => {
|
|
|
let param = {};
|