按钮级别的新版本,多级别的组织架构
loulijun2021
2023-08-15 621bd1e65350d17756863f35783dbab5619a54d4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
import request from '@/utils/request'
 
// 组织架构,查询组织信息
export function STorgData(data) {
  return request({
    url: 'BasicSetting/STorgData',
    method: 'get',
    params: data
  })
}
 
// 组织架构查找
export function PrentOrganization(data) {
  return request({
    url: 'BasicSetting/PrentOrganization',
    method: 'get',
    params: data
  })
}
 
// 组织架构新增
export function AddUpdateOrganization(data) {
  return request({
    url: 'BasicSetting/AddUpdateOrganization',
    method: 'post',
    data
  })
}
 
// 组织架构删除
export function DeleteOrganization(data) {
  return request({
    url: 'BasicSetting/DeleteOrganization',
    method: 'post',
    params: data
  })
}
 
// 岗位信息列表查询
export function PostData(data) {
  return request({
    url: 'BasicSetting/PostData',
    method: 'get',
    params: data
  })
}
 
// 岗位新增更新
export function AddUpdatePost(data) {
  return request({
    url: 'BasicSetting/AddUpdatePost',
    method: 'post',
    data
  })
}
 
// 岗位删除
export function DeletePost(data) {
  return request({
    url: 'BasicSetting/DeletePost',
    method: 'post',
    params: data
  })
}
 
// 角色权限查询角色
export function RolePermissionSearchRole(data) {
  return request({
    url: 'BasicSetting/RolePermissionSearchRole',
    method: 'get',
    params: data
  })
}
 
// 角色新增、编辑保存
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({
    url: 'BasicSetting/RolePermissionSearchRoleMenu',
    method: 'get',
    params: data
  })
}
 
// 角色权限,根据菜单编号、查询按钮权限及数据权限
export function RolePermissionSearchRoleMenuButton(data) {
  return request({
    url: 'BasicSetting/RolePermissionSearchRoleMenuButton',
    method: 'get',
    params: data
  })
}
 
// 角色权限提交
export function RolePermissionSava(data, rolecode, type) {
  return request({
    url: 'BasicSetting/RolePermissionSava?rolecode=' + rolecode + '&type=' + type,
    method: 'post',
    headers: {
      // 'content-type': 'application/x-www-form-urlencoded'
      'content-type': 'application/json'
    },
    data
  })
}
 
// 按钮基础资料
export function ButtonData() {
  return request({
    url: 'BasicSetting/ButtonData',
    method: 'get'
  })
}
 
// 数据权限基础资料
export function DataPermissions() {
  return request({
    url: 'BasicSetting/DataPermissions',
    method: 'get'
  })
}
 
// 组织架构新增编辑
// export function AddUpdateOrganization(data) {
//   return request({
//     url: 'BasicSetting/AddUpdateOrganization',
//     method: 'post',
//     data
//   })
// }