|
@@ -1,13 +1,6 @@
|
|
<template>
|
|
<template>
|
|
<div id="webLogin">
|
|
<div id="webLogin">
|
|
- <login-detail
|
|
|
|
- :form="form"
|
|
|
|
- @submitDate="submitnewLogin"
|
|
|
|
- :adminForm="adminForm"
|
|
|
|
- @adminSubmit="adminSubmit"
|
|
|
|
- :forms="forms"
|
|
|
|
- @submitDates="submitRegisters"
|
|
|
|
- ></login-detail>
|
|
|
|
|
|
+ <login-detail :form="form" @submitDate="submitnewLogin" :forms="forms" @submitDates="submitRegisters"></login-detail>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -17,7 +10,6 @@ import { mapState, createNamespacedHelpers, mapGetters } from 'vuex';
|
|
const { mapActions: mapMarket } = createNamespacedHelpers('market');
|
|
const { mapActions: mapMarket } = createNamespacedHelpers('market');
|
|
const { mapActions: expertsuser } = createNamespacedHelpers('expertsuser');
|
|
const { mapActions: expertsuser } = createNamespacedHelpers('expertsuser');
|
|
const { mapActions: login } = createNamespacedHelpers('login');
|
|
const { mapActions: login } = createNamespacedHelpers('login');
|
|
-const { mapActions: dockLogin } = createNamespacedHelpers('dockLogin');
|
|
|
|
|
|
|
|
expertsuser;
|
|
expertsuser;
|
|
export default {
|
|
export default {
|
|
@@ -26,8 +18,6 @@ export default {
|
|
components: { loginDetail },
|
|
components: { loginDetail },
|
|
data: () => {
|
|
data: () => {
|
|
return {
|
|
return {
|
|
- // 管理登录
|
|
|
|
- adminForm: {},
|
|
|
|
// 个人
|
|
// 个人
|
|
form: {
|
|
form: {
|
|
role: '7',
|
|
role: '7',
|
|
@@ -42,26 +32,7 @@ export default {
|
|
methods: {
|
|
methods: {
|
|
...mapMarket({ userFetch: 'fetch', userCreate: 'create', userUpdate: 'update' }),
|
|
...mapMarket({ userFetch: 'fetch', userCreate: 'create', userUpdate: 'update' }),
|
|
...login({ toLogin: 'login' }),
|
|
...login({ toLogin: 'login' }),
|
|
- ...dockLogin({ todockLogin: 'login' }),
|
|
|
|
...expertsuser({ expertsuserCreate: 'create' }),
|
|
...expertsuser({ expertsuserCreate: 'create' }),
|
|
- // 管理登录
|
|
|
|
- async adminSubmit() {
|
|
|
|
- if (this.adminForm.role == '3') {
|
|
|
|
- let res = await this.todockLogin({ user: this.adminForm });
|
|
|
|
- if (res.uid) {
|
|
|
|
- history.back();
|
|
|
|
- }
|
|
|
|
- } else if (this.adminForm.role == '8') {
|
|
|
|
- let data = {};
|
|
|
|
- data.phone = this.adminForm.room_phone;
|
|
|
|
- data.passwd = this.adminForm.passwd;
|
|
|
|
- data.role = this.adminForm.role;
|
|
|
|
- let res = await this.toLogin({ user: data });
|
|
|
|
- if (res.uid) {
|
|
|
|
- history.back();
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
// 用户登录
|
|
// 用户登录
|
|
async submitnewLogin(form) {
|
|
async submitnewLogin(form) {
|
|
let res = await this.toLogin({ user: form });
|
|
let res = await this.toLogin({ user: form });
|