按钮级别的新版本,多级别的组织架构
loulijun2021
2023-09-05 b3f6cd3bba89f8dd64a3024fce4ec600441bcd9e
src/api/basicSettings.js
@@ -9,15 +9,6 @@
  })
}
// 组织架构查找
export function PrentOrganization(data) {
  return request({
    url: 'BasicSetting/PrentOrganization',
    method: 'get',
    params: data
  })
}
// 组织架构新增
export function AddUpdateOrganization(data) {
  return request({
@@ -31,6 +22,33 @@
export function DeleteOrganization(data) {
  return request({
    url: 'BasicSetting/DeleteOrganization',
    method: 'post',
    params: data
  })
}
// 用户列表查询
export function UserData(data) {
  return request({
    url: 'BasicSetting/UserData',
    method: 'get',
    params: data
  })
}
// 用户信息新增编辑
export function AddUpdateUserSave(data) {
  return request({
    url: 'BasicSetting/AddUpdateUserSave',
    method: 'post',
    data
  })
}
// 用户信息删除
export function DeleteUserSave(data) {
  return request({
    url: 'BasicSetting/DeleteUserSave',
    method: 'post',
    params: data
  })
@@ -72,24 +90,6 @@
  })
}
// 角色新增、编辑保存
export function RoleAddUpdateSava(data) {
  return request({
    url: 'BasicSetting/RoleAddUpdateSava',
    method: 'post',
    params: data
  })
}
// 角色删除
export function RoleDeleteSava(data) {
  return request({
    url: 'BasicSetting/RoleDeleteSava',
    method: 'post',
    params: data
  })
}
// 角色权限角色编码、操作端编码查询菜单及按钮
export function RolePermissionSearchRoleMenu(data) {
  return request({
@@ -121,27 +121,137 @@
  })
}
// 按钮基础资料
export function ButtonData() {
// 班组信息列表查询
export function GroupData(data) {
  return request({
    url: 'BasicSetting/ButtonData',
    method: 'get'
    url: 'BasicSetting/GroupData',
    method: 'get',
    params: data
  })
}
// 数据权限基础资料
export function DataPermissions() {
// 班组新增编辑
export function AddUpdateGroup(data) {
  return request({
    url: 'BasicSetting/DataPermissions',
    method: 'get'
    url: 'BasicSetting/AddUpdateGroup',
    method: 'post',
    data
  })
}
// 组织架构新增编辑
// export function AddUpdateOrganization(data) {
//   return request({
//     url: 'BasicSetting/AddUpdateOrganization',
//     method: 'post',
//     data
//   })
// }
// 班组删除
export function DeleteGroup(data) {
  return request({
    url: 'BasicSetting/DeleteGroup',
    method: 'post',
    params: data
  })
}
// 角色列表查询
export function RoleData(data) {
  return request({
    url: 'BasicSetting/RoleData',
    method: 'get',
    params: data
  })
}
// 角色保存、编辑新增
export function RoleAddUpdateSava(data) {
  return request({
    url: 'BasicSetting/RoleAddUpdateSava',
    method: 'post',
    data
  })
}
// 角色删除
export function RoleDeleteSava(data) {
  return request({
    url: 'BasicSetting/RoleDeleteSava',
    method: 'post',
    params: data
  })
}
// 角色管理分配用户,获取已分配用户列表
export function RoleAssignedUserData(data) {
  return request({
    url: 'BasicSetting/RoleAssignedUserData',
    method: 'get',
    params: data
  })
}
//
export function RoleAssignedUserBatchCancel(data, role_code) {
  return request({
    url: 'BasicSetting/RoleAssignedUserBatchCancel?role_code=' + role_code,
    method: 'post',
    data
  })
}
//
export function RoleAssignedUserBatchAdd(data, role_code) {
  return request({
    url: 'BasicSetting/RoleAssignedUserBatchAdd?role_code=' + role_code,
    method: 'post',
    data
  })
}
// 往来单位分类信息
export function TCunstomerClassTree(data) {
  return request({
    url: 'BasicSetting/TCunstomerClassTree',
    method: 'get',
    params: data
  })
}
// 往来单位分类新增/编辑提交
export function TCunstomerClassTreeAddUpdate(data) {
  return request({
    url: 'BasicSetting/TCunstomerClassTreeAddUpdate',
    method: 'post',
    params: data
  })
}
// 往来单位分类删除
export function TCunstomerClassTreeDelete(data) {
  return request({
    url: 'BasicSetting/TCunstomerClassTreeDelete',
    method: 'post',
    params: data
  })
}
// 往来单位信息列表
export function TCunstomerData(data) {
  return request({
    url: 'BasicSetting/TCunstomerData',
    method: 'get',
    params: data
  })
}
// 往来单位新增/编辑保存
export function TCunstomerAddUpdate(data) {
  return request({
    url: 'BasicSetting/TCunstomerAddUpdate',
    method: 'post',
    data
  })
}
// 往来单位信息删除
export function TCunstomerDelete(data) {
  return request({
    url: 'BasicSetting/TCunstomerDelete',
    method: 'post',
    params: data
  })
}