2 changed files with 85 additions and 0 deletions
@ -0,0 +1,47 @@ |
|||||
|
import request from '@/utils/request' |
||||
|
import qs from 'qs' |
||||
|
const tokens = window.sessionStorage.getItem('token') |
||||
|
//
|
||||
|
export function rolemenus(data) { |
||||
|
return request({ |
||||
|
url: '/system/v1/rolemenus/' + data.roleSid, |
||||
|
method: 'get', |
||||
|
params: data |
||||
|
}) |
||||
|
} |
||||
|
|
||||
|
// 获取左侧菜单
|
||||
|
export function getrolemenus(data) { |
||||
|
return request({ |
||||
|
baseURL: '/api', |
||||
|
url: '/portal/v1/sysmenu/sourcemenutree', |
||||
|
method: 'POST', |
||||
|
async: false, |
||||
|
// data: {userSid: data.userSid, sourceSid: '000011'},
|
||||
|
data: data, |
||||
|
headers: { 'Content-Type': 'application/json', |
||||
|
'token': tokens } |
||||
|
}) |
||||
|
} |
||||
|
|
||||
|
// 获取角色的主页菜单
|
||||
|
export function sourcesofrole(data) { |
||||
|
return request({ |
||||
|
url: '/system/v1/rolemenus/sourcesofrole', |
||||
|
method: 'POST', |
||||
|
data: data, |
||||
|
headers: { 'Content-Type': 'application/json' } |
||||
|
}) |
||||
|
} |
||||
|
// 根据token值获取登录后的用户信息
|
||||
|
export function loginDetails(data) { |
||||
|
return request({ |
||||
|
baseURL: '/api', |
||||
|
url: '/portal/v1/sysuser/loginDetails', |
||||
|
method: 'post', |
||||
|
data: data, |
||||
|
headers: { |
||||
|
'Content-Type': 'application/json' |
||||
|
} |
||||
|
}) |
||||
|
} |
@ -0,0 +1,38 @@ |
|||||
|
import request from '@/utils/request' |
||||
|
import qs from 'qs' |
||||
|
|
||||
|
|
||||
|
//获取菜单 分页列表
|
||||
|
export function login1(data) { |
||||
|
return request({ |
||||
|
url: '/portal/v1/sysuser/login', |
||||
|
method: 'POST', |
||||
|
data: data, |
||||
|
headers: {'Content-Type': 'application/json', |
||||
|
// 'token':tokens
|
||||
|
} |
||||
|
}) |
||||
|
} |
||||
|
|
||||
|
class user { |
||||
|
login(data) { // 登录
|
||||
|
return request({ |
||||
|
url: '/portal/v1/sysuser/login', |
||||
|
method: 'post', |
||||
|
data |
||||
|
}) |
||||
|
} |
||||
|
logout() { // 退出
|
||||
|
return request({ |
||||
|
url: '/vue-admin-template/user/logout', |
||||
|
method: 'post' |
||||
|
}) |
||||
|
} |
||||
|
updatePassword(data) { // 退出修改密码
|
||||
|
return request({ |
||||
|
url: '/system/user/updatePassword', |
||||
|
method: 'post', |
||||
|
data: qs.stringify(data) |
||||
|
}) |
||||
|
} |
||||
|
} |
Loading…
Reference in new issue