Browse Source

'登录、忘记密码页面更新'

dev^2
luyisha 2 years ago
parent
commit
67b3023dcc
  1. 7
      i18n/lang/de.json
  2. 8
      i18n/lang/en.json
  3. 7
      i18n/lang/fra.json
  4. 7
      i18n/lang/it.json
  5. 7
      i18n/lang/jp.json
  6. 7
      i18n/lang/kor.json
  7. 7
      i18n/lang/pt.json
  8. 7
      i18n/lang/spa.json
  9. 7
      i18n/lang/tr.json
  10. 7
      i18n/lang/zh-TW.json
  11. 57
      pages/login/index.vue
  12. 2
      pages/reg/index.vue
  13. 48
      pages/safe/forget-password.vue

7
i18n/lang/de.json

@ -434,7 +434,8 @@
"e1": "Erfolgreich geschlossen",
"e2": "Erfolgreich geöffnet",
"e3": "bestätigen",
"e4": "Erfolgreich einstellen"
"e4": "Erfolgreich einstellen",
"Remembered": "Passwort vergessen?"
},
"transfer": {
"a0": "Datensatz übertragen",
@ -509,7 +510,9 @@
"a7": "Jetzt registrieren",
"a8": "Handy",
"a9": "Briefkasten",
"b0": "durchführen"
"b0": "durchführen",
"b1": "Anmeldekonto",
"b2": "Melden Sie sich jetzt an, um Ihre Reise zur Kryptowährung zu beginnen"
},
"contract": {
"a0": "Öffnen Sie eine Position",

8
i18n/lang/en.json

@ -486,7 +486,9 @@
"e1": "Closed successfully",
"e2": "Open successfully",
"e3": "Confirm",
"e4": "Set up successfully"
"e4": "Set up successfully",
"Remembered": "Remembered your password?"
},
"transfer": {
"a0": "Transfer Record",
@ -562,7 +564,9 @@
"a7": "Register Now",
"a8": "Mobile",
"a9": "mailbox",
"b0": "Done"
"b0": "Done",
"b1": "Login account",
"b2": "Log in now to start your cryptocurrency journey"
},
"contract": {
"a0": "Open Position",

7
i18n/lang/fra.json

@ -434,7 +434,8 @@
"e1": "Fermeture réussie",
"e2": "Ouverture réussie",
"e3": "Confirmation",
"e4": "Configuration réussie"
"e4": "Configuration réussie",
"Remembered": "Vous avez mémorisé votre mot de passe ? "
},
"transfer": {
"a0": "Enregistrement des transferts",
@ -509,7 +510,9 @@
"a7": "Inscrivez - vous maintenant",
"a8": "Téléphone portable",
"a9": "E - mail",
"b0": "Terminé."
"b0": "Terminé.",
"b1": "Connexion au compte",
"b2": "Connectez-vous maintenant pour commencer votre voyage en crypto-monnaie"
},
"contract": {
"a0": "Ouverture de la position",

7
i18n/lang/it.json

@ -434,7 +434,8 @@
"e1": "Chiuso con successo",
"e2": "Apri con successo",
"e3": "conferma",
"e4": "Imposta con successo"
"e4": "Imposta con successo",
"Remembered": "Ricordato la tua password?"
},
"transfer": {
"a0": "Registrazione di trasferimento",
@ -507,7 +508,9 @@
"a7": "Registrati ora",
"a8": "cellulare",
"a9": "mailbox",
"b0": "completa"
"b0": "completa",
"b1": "Account di accesso",
"b2": "Accedi ora per iniziare il tuo viaggio nella criptovaluta"
},
"contract": {
"a0": "aprire un granaio per fornire sollievo",

7
i18n/lang/jp.json

@ -434,7 +434,8 @@
"e1": "クローズ成功",
"e2": "オープン成功",
"e3": "確認",
"e4": "設定成功"
"e4": "設定成功",
"Remembered": "パスワードを覚えていますか?"
},
"transfer": {
"a0": "記録を振り替える",
@ -507,7 +508,9 @@
"a7": "即時登録",
"a8": "携帯電話",
"a9": "メールボックス",
"b0": "完了"
"b0": "完了",
"b1": "ログインアカウント",
"b2": "今すぐログインして暗号通貨の旅を始めましょう"
},
"contract": {
"a0": "倉をあける",

7
i18n/lang/kor.json

@ -434,7 +434,8 @@
"e1":"종료 성공",
"e2":"오픈 성공",
"e3":"확인 하 다.",
"e4":"설정 성공"
"e4":"설정 성공",
"Remembered": "비밀번호를 기억하셨나요?"
},
"transfer": {
"a0":"이체 기록",
@ -507,7 +508,9 @@
"a7":"즉시 등록",
"a8":"핸드폰",
"a9":"메 일주 소",
"b0":"완성 하 다."
"b0":"완성 하 다.",
"b1": "로그인 계정",
"b2": "암호화폐 여행을 시작하려면 지금 로그인하세요"
},
"contract": {
"a0":"창 고 를 내다.",

7
i18n/lang/pt.json

@ -434,7 +434,8 @@
"e1":"Fechado com SUCESSO",
"e2":"Abrir com SUCESSO",
"e3":"Confirmar",
"e4":"Definir com SUCESSO"
"e4":"Definir com SUCESSO",
"Remembered": "Lembrou sua senha?"
},
"transfer": {
"a0":"Registo de transferências",
@ -507,7 +508,9 @@
"a7":"Registre-se agora.",
"a8":"Telefone celular",
"a9":"Caixa postal",
"b0":"Completo"
"b0":"Completo",
"b1": "Conta de login",
"b2": "Faça login agora para iniciar sua jornada com criptomoedas"
},
"contract": {
"a0":"Abrir um celeiro para fornecer alívio",

7
i18n/lang/spa.json

@ -434,7 +434,8 @@
"e1":"Cierre exitoso",
"e2":"Apertura exitosa",
"e3":"Confirmar",
"e4":"Configuración exitosa"
"e4":"Configuración exitosa",
"Remembered": "¿Recordaste tu contraseña?"
},
"transfer": {
"a0":"Registro de transferencias",
@ -507,7 +508,9 @@
"a7":"Regístrese ahora",
"a8":"Teléfono móvil",
"a9":"Buzón de correo",
"b0":"Complete"
"b0":"Complete",
"b1": "Iniciar sesión en cuenta",
"b2": "Inicie sesión ahora para comenzar su viaje hacia las criptomonedas"
},
"contract": {
"a0":"Apertura",

7
i18n/lang/tr.json

@ -434,7 +434,8 @@
"e1": "Başarıyla kapatıldı",
"e2": "Başarıyla aç",
"e3": "Onayla",
"e4": "Başarıyla kurun"
"e4": "Başarıyla kurun",
"Remembered": "Şifrenizi hatırladınız mı?"
},
"transfer": {
"a0": "Kaydı Aktar",
@ -507,7 +508,9 @@
"a7": "Şimdi Kaydolun",
"a8": "Mobil",
"a9": "posta kutusu",
"b0": "Bitti"
"b0": "Bitti",
"b1": "Hesaba giriş yapın",
"b2": "Kripto para birimi yolculuğunuza başlamak için şimdi giriş yapın"
},
"contract": {
"a0": "Açık Pozisyon",

7
i18n/lang/zh-TW.json

@ -486,7 +486,8 @@
"e1": "關閉成功",
"e2": "開啟成功",
"e3": "確認",
"e4": "設置成功"
"e4": "設置成功",
"Remembered": "記住您的密碼?"
},
"transfer": {
"a0": "劃轉記錄",
@ -560,7 +561,9 @@
"a7": "立即註冊",
"a8": "手機",
"a9": "郵箱",
"b0": "完成"
"b0": "完成",
"b1": "登陸賬號",
"b2": "立即登陸,開啟您的加密貨幣之旅"
},
"contract": {
"a0": "開倉",

57
pages/login/index.vue

@ -13,38 +13,45 @@
</view>
</template>
</v-header>
<main class="flex-fill flex-shrink">
<view class="fn-center p-t-lg p-b-md">
<img :src="logoMap.login_logo" class="h-80" />
</view>
<view class="form m-lg bg-panel-3 p-lg rounded-md box-shadow">
<view class="form-item border-b m-b-lg p-b-xs ">
<view class="label m-b-lg">{{$t('login.a0')}}</view>
<v-input class="color-light" v-model="form.account" :placeholder="$t('login.a1')"></v-input>
</view>
<view class="form-item border-b m-b-xl p-b-xs">
<view class="label m-b-lg">{{$t('login.a2')}}</view>
<v-input
class="color-light"
v-model="form.password"
type="password"
:placeholder="$t('login.a3')"
></v-input>
</view>
<view class="m-b-lg">
<v-button type="blue" block class="w-max rounded-md" key="loginbtn" @click="toLogin">{{$t('login.a4')}}</v-button>
</view>
<main class="flex-fill flex-shrink" style="background-color: #121212;padding-top: 100rpx;">
<view class="form m-lg">
<view class="d-flex">
<view class="item transition-3 p-y-sp-r-sm fn-26 color-light">{{$t('login.b1')}}
<view style="color: #999;font-size: 14px;" class="m-b-md m-t-sm">
{{$t('login.b2')}}
</view>
</view>
</view>
<view class="fn-center p-t-lg p-b-md" v-if="false">
<img :src="logoMap.login_logo" class="h-80" />
</view>
<view class="form-item m-b-lg p-b-xs ">
<view class="label m-b-lg color-light fn-16">{{$t('login.a9')}}</view>
<v-input class="color-light" v-model="form.account" :placeholder="$t('login.a1')"></v-input>
</view>
<view class="form-item m-b-xl p-b-xs">
<view class="label m-b-lg color-light">{{$t('login.a2')}}</view>
<v-input
class="color-light"
v-model="form.password"
type="password"
:placeholder="$t('login.a3')"
></v-input>
</view>
<view class="m-b-lg">
<v-button type="white" block class="w-max rounded-md" key="loginbtn" @click="toLogin">{{$t('login.a4')}}</v-button>
</view>
</view>
</view>
<view class="m-x-lg m-y-md d-flex">
<v-link
tag="div"
to="/pages/safe/forget-password"
class="tips fn-sm color-sell"
class="tips fn-14 color-light"
>{{$t('login.a5')}}</v-link>
<view class="mlaotu fn-12">
<view class="mlaotu fn-14">
{{$t('login.a6')}}
<v-link to="/pages/reg/index?from=login" class="color-sell d-inline-block" >{{$t('login.a7')}}</v-link>
<v-link to="/pages/reg/index?from=login" class="color-light d-inline-block" >{{$t('login.a7')}}</v-link>
</view>
</view>
</main>

2
pages/reg/index.vue

@ -17,7 +17,7 @@
</template>
</v-header>
<view class="layout-main" style="background-color: #121212">
<view class="form m-lg rounded-md">
<view class="form m-lg">
<view class="d-flex">
<!-- <view
class="item transition-3 p-y-sp-r-sm p-x-xs fn-20 "

48
pages/safe/forget-password.vue

@ -1,36 +1,36 @@
<template>
<v-page>
<v-header :title="$t('safe.b0')"></v-header>
<main class="layout-main m-t-md">
<view class="m-md bg-panel-3 rounded-sm overflow-hidden">
<view class="form-item border-b p-md">
<view class="label m-b-xs">{{$t('safe.b1')}}</view>
<view class="input color-light">
<main class="layout-main" style="background-color: #121212;padding-top: 100rpx;">
<view class="m-md overflow-hidden">
<view class="form-item m-b-lg p-b-xs color-light">
<view class="label m-b-xs">{{$t('safe.a2')}}</view>
<view class="input">
<v-input v-model="form.account" :placeholder="`${$t('safe.a4')}`" @blur="checkAccount"></v-input>
</view>
</view>
<view class="form-item border-b p-md">
<view class="form-item m-b-lg p-b-xs color-light">
<view class="label m-b-xs">{{$t('safe.b3')}}</view>
<view class="input color-light">
<view class="input">
<v-input type="password" v-model="form.password" :placeholder="$t('safe.b4')"></v-input>
</view>
</view>
<view class="form-item border-b p-md">
<view class="form-item m-b-lg p-b-xs color-light">
<view class="label m-b-xs">{{$t('safe.b5')}}</view>
<view class="input color-light">
<view class="input">
<v-input type="password" v-model="form.password_confirmation" :placeholder="$t('safe.b6')"></v-input>
</view>
</view>
<!--图形验证码-->
<view class="form-item border-b p-md">
<view class="form-item m-b-lg p-b-xs color-light">
<view class="label m-b-xs">{{$t('common.GraphicValidation')}}</view>
<v-input class="color-light" v-model="form.gc_code" :placeholder="$t('common.GraphicValidation')">
<v-input class="" v-model="form.gc_code" :placeholder="$t('common.GraphicValidation')">
<template #right>
<img :src="Graph_che" @click="gett_gc_code" v-if="!hideImg">
<img :src="Graph_che" @click="gett_gc_code" v-if="!hideImg" style="margin-left: 20rpx;">
</template>
</v-input>
</view>
<view class="form-item border-b p-md" v-if="checkData.phone_status==1&&show">
<view class="form-item m-b-lg p-b-xs" v-if="checkData.phone_status==1&&show">
<view class="label m-b-xs">SMS{{$t('safe.a7')}}</view>
<view class="input color-light">
<v-input v-model="form.sms_code" :placeholder="$t('safe.a6')">
@ -43,9 +43,9 @@
</v-input>
</view>
</view>
<view class="form-item border-b p-md" v-if="checkData.email_status==1">
<view class="form-item m-b-lg p-b-xs color-light" v-if="checkData.email_status==1||1">
<view class="label m-b-xs">{{$t('safe.a5')}}</view>
<view class="input color-light">
<view class="input">
<v-input v-model="form.email_code" :placeholder="$t('safe.a6')">
<template #right>
<v-code url="/user/sendEmailCodeForgetPassword" :data="{email:form.account,gc_code: form.gc_code, gc_key: form.gc_key}"
@ -54,17 +54,27 @@
</v-input>
</view>
</view>
<view class="form-item border-b p-md" v-if="checkData.google_status==1">
<view class="form-item m-b-lg p-b-xs" v-if="checkData.google_status==1">
<view class="label m-b-xs">google{{$t('safe.a7')}}</view>
<view class="input color-light">
<v-input v-model="form.google_code" :placeholder="$t('safe.a6')"></v-input>
</view>
</view>
</view>
<view class="p-md">
<v-button class="w-max rounded-lg" block ref="btn" type="white" @click="submit">{{$t('common.submit')}}</v-button>
</view>
<view class="">
</view>
<view class="m-x-lg p-x-lg">
<view class="p-b-xl fn-center p-t-xs">
{{$t('safe.Remembered')}}
<v-link class="color-light" to="/pages/login/index">{{$t('login.a4')}}</v-link>
</view>
</view>
</main>
<view class="p-md">
<v-button class="w-max rounded-lg" block ref="btn" type="green" @click="submit">{{$t('safe.b7')}}</v-button>
</view>
<van-toast id="van-toast" />
</v-page>
</template>

Loading…
Cancel
Save