登录页面
parent
13de58b35a
commit
747422acd1
|
@ -2,7 +2,7 @@ import request from '@/utils/request'
|
|||
|
||||
|
||||
// 登录方法
|
||||
export function login(username, password, code, uuid) {
|
||||
export function login(firmName,username, password, code, uuid) {
|
||||
return request({
|
||||
url: '/auth/login',
|
||||
headers: {
|
||||
|
@ -10,7 +10,7 @@ export function login(username, password, code, uuid) {
|
|||
repeatSubmit: false
|
||||
},
|
||||
method: 'post',
|
||||
data: {username, password, code, uuid}
|
||||
data: {firmName,username, password, code, uuid}
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
@ -38,12 +38,13 @@ const user = {
|
|||
actions: {
|
||||
// 登录
|
||||
Login({commit}, userInfo) {
|
||||
const firName = userInfo.firmName
|
||||
const username = userInfo.username.trim()
|
||||
const password = userInfo.password
|
||||
const code = userInfo.code
|
||||
const uuid = userInfo.uuid
|
||||
return new Promise((resolve, reject) => {
|
||||
login(username, password, code, uuid).then(res => {
|
||||
login(firName , username, password, code, uuid).then(res => {
|
||||
let data = res.data
|
||||
setToken(data.access_token)
|
||||
commit('SET_TOKEN', data.access_token)
|
||||
|
|
|
@ -1,7 +1,17 @@
|
|||
<template>
|
||||
<div class="login">
|
||||
<el-form ref="loginForm" :model="loginForm" :rules="loginRules" class="login-form">
|
||||
<h3 class="title">若依后台管理系统</h3>
|
||||
<h3 class="title">车联网运营管理系统</h3>
|
||||
<el-form-item>
|
||||
<el-input
|
||||
v-model="loginForm.firmName"
|
||||
auto-complete="off"
|
||||
placeholder="公司"
|
||||
type="text">
|
||||
<svg-icon slot="prefix" class="el-input__icon input-icon" />
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item prop="username">
|
||||
<el-input
|
||||
v-model="loginForm.username"
|
||||
|
@ -72,6 +82,7 @@ export default {
|
|||
return {
|
||||
codeUrl: "",
|
||||
loginForm: {
|
||||
firmName: "若依科技",
|
||||
username: "admin",
|
||||
password: "admin123",
|
||||
rememberMe: false,
|
||||
|
@ -79,6 +90,9 @@ export default {
|
|||
uuid: ""
|
||||
},
|
||||
loginRules: {
|
||||
firmName: [
|
||||
{required: true, trigger: "blur", message: "请输入您的公司"}
|
||||
],
|
||||
username: [
|
||||
{required: true, trigger: "blur", message: "请输入您的账号"}
|
||||
],
|
||||
|
@ -91,7 +105,7 @@ export default {
|
|||
// 验证码开关
|
||||
captchaEnabled: false,
|
||||
// 注册开关
|
||||
register: false,
|
||||
register: true,
|
||||
redirect: undefined
|
||||
};
|
||||
},
|
||||
|
|
|
@ -103,7 +103,8 @@ export default {
|
|||
submitForm() {
|
||||
const userId = this.form.userId;
|
||||
const roleIds = this.roleIds.join(",");
|
||||
updateAuthRole({userId: userId, roleIds: roleIds}).then((response) => {
|
||||
const user={userId: userId, roleIds: roleIds}
|
||||
updateAuthRole(user).then((response) => {
|
||||
this.$modal.msgSuccess("授权成功");
|
||||
this.close();
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue