Commit a76af235 by Administrator

Merge branch 'master' into 'dev'

# Conflicts:
#   src/components/product-intro.vue
#   src/views/home.vue
#   src/views/register.vue
parents 03ef7229 148bb131
<template>
<div id="app">
<!-- <Head /> -->
<router-view />
</div>
</template>
<script>
// import Head from './components/head.vue'
export default {
data() {
return {}
},
// components: { Head },
}
</script>
<style>
......
......@@ -64,7 +64,7 @@ export default {
})
},
login() {
this.$router.push('/login')
this.$router.push('/')
},
register() {
this.$router.push('/register')
......
......@@ -48,11 +48,11 @@ const routes = [
name: 'register',
component: (resolve) => require(['../views/register'], resolve),
},
{
path: '/login',
name: 'login',
component: (resolve) => require(['../views/login'], resolve),
},
// {
// path: '/login',
// name: 'login',
// component: (resolve) => require(['../views/login'], resolve),
// },
{
path: '/contact',
name: 'contact',
......
......@@ -34,6 +34,27 @@ export default {
this.$el.removeEventListener('scroll', this.onScroll)
},
methods: {
submitForm(e) {
e.preventDefault()
this.$refs.ruleForm.validate((valid) => {
if (valid) {
const hash = md5.create()
hash.update(this.ruleForm.password)
const passwordHash = hash.hex()
let url = `business/user/login`
post(url, {
email: this.ruleForm.email,
password: passwordHash,
}).then((res) => {
if (res.code === 200) {
this.ruleForm = {}
this.$router.push('/contact')
}
})
}
})
},
onScroll() {
const top = this.$el.scrollTop
if (top === 0) {
......
......@@ -86,7 +86,7 @@
</div>
<div style="margin-top: 20px; font-size: 14px; text-align: center">
已有账号?
<router-link class="link" to="/login">马上登录</router-link>
<router-link class="link" to="/">马上登录</router-link>
</div>
</div>
</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment