123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145 |
- import request from '@/utils/request.js'
- import gateway from './gateway.js'
- //用户登录
- export function postUserLogin(data) {
- return request({
- url: gateway.user + '/user/login',
- method: 'post',
- data: JSON.stringify(data),
- headers: {
- 'Content-Type': 'application/json'
- }
- })
- }
- //用户登录时,通过id拿到该用户的菜单可见配置
- export function getUserConfigByUserId(data) {
- return request({
- url: gateway.user + '/api/user/authRole/' + data,
- method: 'get',
- })
- }
- //用户管理 - 查询用户
- export function getUserList(data) {
- return request({
- url: gateway.user + '/api/user/selectUserByVo',
- method: 'get',
- params: data,
- })
- }
- //用户管理 - 添加用户
- export function postAddUser(data) {
- return request({
- url: gateway.user + '/api/user/add',
- method: 'post',
- data: data,
- })
- }
- //用户管理 - 修改用户
- export function postEditUser(data) {
- return request({
- url: gateway.user + '/api/user/edit',
- method: 'post',
- data: data,
- })
- }
- //用户管理 - 删除用户
- export function delectUserById(data) {
- return request({
- url: gateway.user + '/api/user/' + data,
- method: 'delete',
- })
- }
- //用户管理 - 重置密码
- export function postResetUserPassWord(data) {
- return request({
- url: gateway.user + '/api/user/resetPwd',
- method: 'post',
- data: data,
- })
- }
- //用户管理 - 分配角色
- export function postDistributeRole(data) {
- return request({
- url: gateway.user + '/api/user/authRole',
- method: 'post',
- data: data,
- })
- }
- //用户管理-角色管理-获取菜单权限下拉列表
- export function getUserMenuTreeselect(data) {
- return request({
- url: gateway.user + '/api/menu/treeselect',
- method: 'get',
- params: data
- })
- }
- //用户管理-菜单管理-获取菜单列表
- export function getUserMenuList(data) {
- return request({
- url: gateway.user + '/api/menu/list',
- method: 'get',
- params: data
- })
- }
- //用户管理-角色管理-查询角色
- export function getRoleList(data) {
- return request({
- url: gateway.user + '/api/role/list',
- method: 'get',
- params: data
- })
- }
- //用户管理-角色管理-新增角色
- export function postAddrole(data) {
- return request({
- url: gateway.user + '/api/role/add',
- method: 'post',
- data: data
- })
- }
- //用户管理-角色管理-根据角色id,查询该角色的权限
- export function getRoleMenuAuthorityTree(data) {
- return request({
- url: gateway.user + '/api/menu/roleMenuTreeselect/' + data,
- method: 'get',
- // params: data
- })
- }
- //用户管理-角色管理-根据角色id,查询该角色的权限,返回id数组
- export function getRoleMenuAuthorityArray(data) {
- return request({
- url: gateway.user + '/api/menu/roleMenuArr/' + data,
- method: 'get',
- })
- }
- //用户管理-角色管理-修改角色
- export function postEditdrole(data) {
- return request({
- url: gateway.user + '/api/role/edit',
- method: 'post',
- data: data
- })
- }
- //用户管理-角色管理-删除角色
- export function deleteRoleById(data) {
- return request({
- url: gateway.user + '/api/role/' + data,
- method: 'delete',
- // params: data
- })
- }
|