| | |
| | | <div class="logins_content"> |
| | | <div class="login_forms"> |
| | | <div class="top_forms"> |
| | | <el-input |
| | | :placeholder="$t('hj9')" |
| | | :size="medium" |
| | | v-model="userName" |
| | | clearable |
| | | > |
| | | <el-input :placeholder="$t('hj9')" :size="medium" v-model="userName" clearable> |
| | | </el-input> |
| | | <el-input |
| | | style="margin-top: 0.46rem" |
| | | show-password |
| | | :placeholder="$t('hj10')" |
| | | :size="medium" |
| | | v-model="userPassword" |
| | | @input="handleInput()" |
| | | > |
| | | <el-input style="margin-top: 0.46rem" show-password :placeholder="$t('hj10')" :size="medium" |
| | | v-model="userPassword" @input="handleInput()"> |
| | | </el-input> |
| | | </div> |
| | | <div class="bottom_btns"> |
| | | <van-button |
| | | type="info" |
| | | :disabled="!btnClass" |
| | | class="butn" |
| | | @click="loginIN" |
| | | >{{ $t("立即登录") }}</van-button |
| | | > |
| | | <div class="password-operate" data-v-8cc76a7b=""> |
| | | <van-button type="info" :disabled="!btnClass" class="butn" @click="loginIN"> |
| | | {{ $t("立即登录") }} |
| | | </van-button> |
| | | <van-button type="info" plain class="butn_2" @click="$router.push('/register')"> |
| | | {{ $t("免費註冊") }} |
| | | </van-button> |
| | | <!-- <div class="password-operate" data-v-8cc76a7b=""> |
| | | <div class="forget" data-v-8cc76a7b="" @click="getApp()"> |
| | | {{ $t("hj12") }} |
| | | </div> |
| | |
| | | $t("記住帳戶密碼") |
| | | }}</van-checkbox> |
| | | </div> |
| | | </div> |
| | | </div> --> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="register" data-v-8cc76a7b=""> |
| | | {{ $t("還沒賬號?") |
| | | }}<span |
| | | @click="$router.push('/register')" |
| | | data-v-8cc76a7b="" |
| | | style="color:#c4d600" |
| | | >{{ $t("免費註冊") }}</span |
| | | > |
| | | </div> |
| | | <!-- <div class="register" data-v-8cc76a7b=""> |
| | | {{ $t("還沒賬號?") }} |
| | | <span @click="$router.push('/register')" data-v-8cc76a7b="" style="color:#c4d600">{{ $t("免費註冊") }}</span> |
| | | </div> --> |
| | | </div> |
| | | </div> |
| | | </template> |
| | |
| | | this.$store.state.userInfo.token = data.data.token; |
| | | this.undataToken(data.data.token); |
| | | window.localStorage.setItem("USERTOKEN", data.data.token); |
| | | Notify({ type: "success", message: this.$t("hj36") }); |
| | | // Notify({ type: "success", message: this.$t("hj36") }); |
| | | |
| | | setTimeout(() => { |
| | | // this.$router.push("/home"); |
| | |
| | | } |
| | | } |
| | | }, |
| | | beforeDestroy() {}, |
| | | created() {} |
| | | beforeDestroy() { }, |
| | | created() { } |
| | | }; |
| | | </script> |
| | | |
| | | <style scoped lang="less"> |
| | | @green: #c4d600; |
| | | |
| | | .password-operate { |
| | | display: flex; |
| | | justify-content: space-between; |
| | | margin-top: 0.53333rem; |
| | | |
| | | .forget { |
| | | font-style: normal; |
| | | font-weight: 400; |
| | |
| | | |
| | | .register { |
| | | font-style: normal; |
| | | font-weight: 400; |
| | | font-weight: 500; |
| | | font-size: 0.37333rem; |
| | | color: #8c9fad; |
| | | margin: 0.4rem auto; |
| | |
| | | width: 100%; |
| | | height: 6rem; |
| | | text-align: center; |
| | | |
| | | span { |
| | | color: rgb(5, 106, 239); |
| | | } |
| | | } |
| | | |
| | | .login_title { |
| | | font-family: "DINPro", serif; |
| | | font-style: normal; |
| | |
| | | color: #14181f; |
| | | margin-left: 0.53333rem; |
| | | } |
| | | |
| | | /deep/ .van-checkbox__label { |
| | | font-style: normal; |
| | | font-weight: 400; |
| | | font-weight: 500; |
| | | font-size: 0.37333rem; |
| | | line-height: 0.53333rem; |
| | | color: #8c9fad; |
| | | } |
| | | |
| | | /deep/ .van-button__text { |
| | | font-size: 24px; |
| | | font-family: "DINPro"; |
| | | } |
| | | |
| | | .login_page { |
| | | display: flex; |
| | | flex-direction: column; |
| | |
| | | // background: #1e1e1e; |
| | | border-radius: 0.3564rem; |
| | | |
| | | > input { |
| | | >input { |
| | | width: 100%; |
| | | height: 100%; |
| | | padding-left: 0.3564rem; |
| | |
| | | .bottom_btns { |
| | | width: 100%; |
| | | height: 3.3333rem; |
| | | |
| | | // margin-top: 0.8528rem; |
| | | .butn { |
| | | width: 100%; |
| | |
| | | background: @green; |
| | | border: none; |
| | | } |
| | | |
| | | .butn_2 { |
| | | width: 100%; |
| | | margin-top: 40px; |
| | | height: 60px; |
| | | border-radius: 8px; |
| | | color: @green; |
| | | border-color: @green; |
| | | margin-top: .4rem; |
| | | } |
| | | |
| | | .top_btn { |
| | | border: none; |
| | | width: 100%; |
| | |
| | | font-size: 0.5128rem; |
| | | margin-top: 0.75rem; |
| | | |
| | | > span { |
| | | >span { |
| | | font-weight: 530 !important; |
| | | } |
| | | } |
| | |
| | | align-items: center; |
| | | justify-content: center; |
| | | |
| | | > span { |
| | | >span { |
| | | font-size: 0.3046rem; |
| | | color: #000; |
| | | background-color: #fff; |
| | |
| | | width: 3rem; |
| | | height: 3.5769rem; |
| | | |
| | | > img { |
| | | >img { |
| | | width: 100%; |
| | | height: 100%; |
| | | } |