Parcourir la source

edit login

master
chutingting il y a 1 an
Parent
révision
d64d901074
3 fichiers modifiés avec 22 ajouts et 11 suppressions
  1. +17
    -5
      src/components/login/index.vue
  2. +3
    -4
      src/layouts/index.vue
  3. +2
    -2
      src/views/aigc/index.vue

+ 17
- 5
src/components/login/index.vue Voir le fichier

@@ -1,9 +1,9 @@
<template>
<el-dialog title="" :visible.sync="dialogVisible" width="512px" >
<el-dialog title="" :visible.sync="dialogVisible" width="512px" :close-on-click-modal="false" >
<div class="login">
<div class="top">
登录体验更多
<i class="icon el-icon-close" @click="dialogVisible = false"></i>
<i class="icon el-icon-close" @click="close"></i>
</div>
<h6>会员登录</h6>
<el-form ref="form" :rules="rules" :model="form" label-width="0px">
@@ -68,6 +68,10 @@ export default {
changeLoginType(val) {
this.loginFlag = val
},
close() {
this.dialogVisible = false
this.$emit('close')
},
sendCode() {
if (!this.form.phone) {
this.$message({
@@ -111,8 +115,9 @@ export default {
message: '注册成功',
type: 'success'
});
this.dialogVisible = false
this.close()
} else {
this.getCode()
this.$message({
message: res.data.message,
type: 'warning'
@@ -133,8 +138,9 @@ export default {
message: '登录成功',
type: 'success'
});
this.dialogVisible = false
this.close()
} else {
this.getCode()
this.$message({
message: res.data.message,
type: 'warning'
@@ -151,7 +157,13 @@ export default {
message: '登录成功',
type: 'success'
});
this.dialogVisible = false
this.close()
} else {
this.getCode()
this.$message({
message: res.data.message,
type: 'warning'
});
}
})
}


+ 3
- 4
src/layouts/index.vue Voir le fichier

@@ -19,7 +19,7 @@
<router-view />
</el-main>
<yqfooters/>
<login v-if="loginFlag" />
<login v-if="loginFlag" :show="loginFlag" @close="loginFn" />
</el-container>
</template>
<script>
@@ -49,12 +49,11 @@ export default {
},
methods: {
loginFn () {
this.loginFlag = true
this.loginFlag = !this.loginFlag
},
logout() {
debugger
logoutApi().then(res => {
if (res.data.coode === 200) {
if (res.data.code === 200) {
this.$store.dispatch('user/setIsLogin', false)
this.$store.dispatch('user/setUserInfo', {})
Cookies.remove('token');


+ 2
- 2
src/views/aigc/index.vue Voir le fichier

@@ -55,7 +55,7 @@
</div>
</div>
</div>
<login v-if="loginFlag" />
<login v-if="loginFlag" @close="loginFn"/>
</div>
</template>
<script>
@@ -114,7 +114,7 @@ export default {
if (this.isLogin) {
window.open('https://neuver.meta-autotv.com/')
} else {
this.loginFlag = true
this.loginFlag = !this.loginFlag
}
},
async getlunboList () {


Chargement…
Annuler
Enregistrer