Browse Source

修改登录忘记密码 修改注册码错误时自动刷新 注册增加推荐人

master
liaoxinyu 2 years ago
parent
commit
1776d9a3ce
  1. 6
      src/api/server/index.js
  2. 21
      src/views/signIn/index.vue
  3. 35
      src/views/signUp/index.vue

6
src/api/server/index.js

@ -121,7 +121,9 @@ server.interceptors.response.use(
if (loading) loading.close();
let { code, message, data } = response.data;
if(code==4001){
sessionStorage.setItem('COde',code)
}
if (code != 200 && code != 1021) {
switch (code) {
@ -153,7 +155,7 @@ server.interceptors.response.use(
throw new Error(message);
}
}
return data;

21
src/views/signIn/index.vue

@ -23,7 +23,8 @@
<!-- <el-input v-model="user.password" show-password required :placeholder="$t('login.password')"></el-input> -->
</div>
<div class="text-right">
<router-link to="/forget-pwd">{{$t('login.forgetPassword')}}?</router-link>
<div class="rightText" @click="Jump('/forget-pwd')">{{$t('login.forgetPassword')}}?</div>
<!-- <router-link to="/forget-pwd">{{$t('login.forgetPassword')}}?</router-link> -->
</div>
<div class="custom-control custom-checkbox">
<input type="checkbox" v-model="isRember" class="custom-control-input" id="form-checkbox" />
@ -73,7 +74,9 @@
</template>
<h2 style="color: #101010;">
{{$t('login.noAccountYet')}}?
<router-link to="/sign-up">{{$t('login.goRegister1')}}</router-link>
<div style="display: inline-block;" class="rightText" @click="Jump('/sign-up')">{{$t('login.goRegister1')}}</div>
<!-- <router-link to="/sign-up">{{$t('login.goRegister1')}}</router-link> -->
</h2>
</form>
@ -209,6 +212,9 @@ export default {
computed: {},
methods: {
Jump(vle){
this.$router.push(vle);
},
touchstart() {
},
@ -538,6 +544,17 @@ export default {
</script>
<style lang="scss" scoped>
.rightText{
color: #797979;
text-decoration: none;
display: inline-block;
-webkit-transition: .4s ease-in;
transition: .4s ease-in;
}
.rightText:hover{
color: #007bff;
cursor: pointer;
}
form.login-body {
.form-group {
margin: 1rem auto;

35
src/views/signUp/index.vue

@ -66,7 +66,7 @@
<img class="" :src="Graph_che" @click="gett_gc_code" style="object-fit: contain;width: 166px;height: 56px;">
</div>
<div class="form-group row" v-if="0">
<div class="form-group row">
<input type="text" class="form-control" :disabled="$route.query.invite_code?true:false" v-model="user.parentCode" :placeholder="`${$t('login.referrer')}`" />
<!-- ${$t('login.optional')} -->
</div>
@ -291,17 +291,17 @@ export default {
);
return;
}
// if (this.user.parentCode=="") {
// //
// this.$message(
// {
// type: "warning",
// message: this.$t("login.referrer1") + ""
// },
// 1000
// );
// return;
// }
if (this.user.parentCode=="") {
//
this.$message(
{
type: "warning",
message: this.$t("login.referrer1") + "!"
},
1000
);
return;
}
//
// if (this.user.parentCode) {
@ -335,6 +335,7 @@ export default {
token
})
.then(data => {
sessionStorage.removeItem("COde");
const res = /^([\w\-\.]+)@([\w\.\-]+)$/.exec(this.user.email);
this.ajar.email = `${res[1].slice(0, 3)}${"*".repeat(5)}@${res[2]
}`;
@ -345,7 +346,15 @@ export default {
this.$refs.spaces[0].focus();
});
})
.catch(err => { });
.catch(err => {
const Code = sessionStorage.getItem('COde')
if(Code==4001){
setTimeout(()=>{
sessionStorage.removeItem("COde");
this.gett_gc_code()
},1000)
}
});
break;
case 2: //

Loading…
Cancel
Save