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
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
import request from "@/utils/request"
import { contentType } from "@/config/settings"
export function login(params) {
let headers = {
"Content-Type": contentType,
Authorization: "Basic YXBwOmNsb3VkX2FwcA==",
}
return request({
url: `/cloud-auth/oauth/token?grant_type=password&password=${params.password}&scope=server&username=${params.userName}`,
method: "post",
headers: headers,
})
}
export function logout() {
return request({
url: "/cloud-auth/token/logout",
method: "delete",
})
}
export function getUserPage(params = {}) {
return request({
url: "/cloud-upms/user/base/page",
method: "get",
params,
})
}
export function addUser(data = {}) {
return request({
url: "/cloud-upms/user/base",
method: "post",
data,
})
}
export function delUser(id) {
return request({
url: `/cloud-upms/user/base/${id}`,
method: "delete",
})
}
// 获取用户角色信息
export function getUserInfo(params = {}) {
return request({
url: "/cloud-upms/user/base/info",
method: "get",
params,
})
}
// 设置用户角色信息
export function setUserRole(data = {}) {
return request({
url: "/cloud-upms/user/base/role",
method: "post",
data,
})
}
export function getHprolePage(params = {}) {
return request({
url: "/cloud-upms//sys/role/page",
method: "get",
params,
})
}
export function getHproleDetail(id) {
return request({
url: `/cloud-upms//sys/role/${id}`,
method: "get",
})
}
export function delHprole(id) {
return request({
url: `/cloud-upms//sys/role/${id}`,
method: "delete",
})
}
export function addHprole(data = {}) {
return request({
url: "/cloud-upms//sys/role",
method: "post",
data,
})
}
// 获取当前用户
export function getUserCurrent() {
return request({
url: "/cloud-upms/user/base/info/current",
method: "get",
})
}
// 修改密码
export function editPwd(data = {}) {
return request({
url: "/cloud-upms/user/base/password",
method: "put",
data,
})
}
export function resetPassword(id) {
return request({
url: `/cloud-upms/user/base/reset/password?userId=${id}`,
method: "put",
})
}
// 操作限制检查
export function getLimitCheck() {
return request({
url: "/cloud-upms/user/base/option/limit/check",
method: "put",
})
}
// 确认密码
export function confirmPwd(password) {
return request({
url: `/cloud-upms/user/base/confirm/password?password=${password}`,
method: "put",
})
}
// 单点登录接口
export function ssoLogin(token) {
return request({
url: `/cloud-auth/mobile/token/social?mobile=cs@token@${token}&grant_type=mobile`,
method: "post",
headers: {
"Content-Type": contentType,
Authorization: "Basic dGVzdDp0ZXN0",
},
})
}
//异常反馈
export function getAbnormalList(params) {
return request({
url: `/disease-data/sys/message/exception/feedBack/select/all/msg`,
method: "get",
params,
})
}
// 修改系统信息-点击单条消息(进行已读操作)
export function setAbnormalStatus(params) {
return request({
url: `/disease-data/sys/message/exception/feedBack/do/read`,
method: "get",
params,
})
}
// 查看系统信息-未读信息数目
export function getFeedBackNumber(id) {
return request({
url: `/disease-data/sys/message/exception/feedBack/select/unread/number?userId=${id}`,
method: "get",
})
}
// 获取B端日志
export function getLogPage(params = {}) {
return request({
url: "/cloud-upms/sys/log/page",
method: "get",
params,
})
}
// 用户管理启用禁用
export function baseEnable(params = {}) {
return request({
url: "/cloud-upms/user/base/enable",
method: "get",
params,
})
}
// 获取消息列表
export function getMessage(params = {}) {
return request({
url: "/disease-data/sys/message/list",
method: "get",
params,
})
}
// 获取驳回修改消息
export function getRefuteMessage(params) {
return request({
url: `/disease-data/sys/message/remind/${params}`,
method: "get",
// params,
})
}
// 设置已读消息
export function setReadMessege(id) {
return request({
url: `/disease-data/sys/message/read`,
method: "put",
})
}