Browse Source

Merge branch 'master' of https://gitee.com/TDuckApp/tduck-front into master-v2

old
wangqing 4 years ago
parent
commit
d5a9d48ad5
  1. 2
      src/router/modules/root.js
  2. 20
      src/views/account/validate.vue
  3. 2
      src/views/form/write.vue

2
src/router/modules/root.js

@ -11,7 +11,7 @@ export default [
},
{
path: '/account/validate',
meta: {requireLogin: true},
meta: {requireLogin: false},
component: () => import(/* webpackChunkName: 'root' */ '@/views/account/validate')
},
{

20
src/views/account/validate.vue

@ -11,6 +11,17 @@
/>
<el-button style="width: 50%;" @click="$router.push({path: '/home'})">返回首页</el-button>
</div>
<div v-else style="display: flex; flex-direction: column; align-items: center;">
<el-alert
title="绑定成功"
type="success"
:closable="false"
:center="true"
description="你现在可以通过邮箱登录"
show-icon
/>
<el-button style="width: 50%;" @click="$router.push({path: '/home'})">返回首页</el-button>
</div>
</div>
</template>
@ -22,7 +33,7 @@ export default {
name: 'Redirect',
data() {
return {
bindEmailErr: ''
bindEmailErr: true
}
},
created() {
@ -32,9 +43,7 @@ export default {
let code = this.$route.query.code
let email = this.$route.query.email
this.$api.post('/user/update/email', {email: email, key: code}).then(res => {
if (!res.data) {
this.bindEmailErr = true
}
this.bindEmailErr = !res.data
})
}
},
@ -52,7 +61,8 @@ export default {
justify-items: center;
align-items: center;
}
.el-alert--error.is-light {
.el-alert--error.is-light,
.el-alert--success.is-light {
background-color: transparent;
}
.el-alert {

2
src/views/form/write.vue

@ -17,7 +17,7 @@
</div>
<div v-if="writeStatus==2" class="title-icon-view">
<div class="icon-view">
<i clas="el-icon-check success-icon"/>
<i class="el-icon-check success-icon"/>
</div>
<p style="text-align: center">
<span v-if="userProjectSetting.submitPromptText">{{ userProjectSetting.submitPromptText }}</span>

Loading…
Cancel
Save