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