- basic-error-controller
- cache-controller
- captcha-controller
- common-controller
- gen-controller
- server-controller
- sys-config-controller
- sys-dept-controller
- sys-dict-data-controller
- sys-dict-type-controller
- sys-index-controller
- sys-job-controller
- sys-job-log-controller
- sys-login-controller
- sys-logininfor-controller
- sys-menu-controller
- sys-notice-controller
- sys-operlog-controller
- sys-post-controller
- sys-profile-controller
- sys-register-controller
- sys-role-controller
- sys-user-controller
- sys-user-online-controller
- test-controller
- tutorsys-audit-controller
- tutorsys-category-controller
- tutorsys-dealer-commission-controller
- tutorsys-dealer-profile-controller
- tutorsys-login-controller
- tutorsys-order-controller
- tutorsys-payment-controller
- tutorsys-receiving-controller
- tutorsys-schedule-controller
- tutorsys-tutor-tag-controller
- tutorsys-user-profile-controller
- ali-oss-controller
- tutorsys-attribute-sku-controller
- tutorsys-banner-controller
- tutorsys-del-user-data-controller
- tutorsys-demand-list-controller
- tutorsys-demand-tag-controller
- tutorsys-tags-controller
- operation-handler
- web-mvc-links-handler
- tutorsys-advertise-controller
- tutorsys-profile-parent-controller
- tutorsys-profile-tutor-controller
- tutorsys-profile-tutor-experiences-controller
- del-user-data-controller
- order-demand-tags-controller
- we-chat-advertise-controller
- we-chat-banner-controller
- we-chat-login-controller
- we-chat-order-controller
- we-chat-payment-controller
- we-chat-profile-tutor-controller
- tutorsys-collections-controller
- tutorsys-demand-to-price-controller
- we-chat-audit-controller
- we-chat-common-user-controller
- we-chat-demand-list-controller
- we-chat-profile-parent-controller
- tutorsys-feedback-controller
- tutorsys-user-locations-controller
- tutorsys-wait-for-order-controller
- tutorsys-wallet-detail-controller
- tutorsys-withdraw-controller
- we-chat-feedback-controller
- we-chat-withdraw-controller
- tutorsys-contract-controller
- tutorsys-toast-controller
- tutorsys-transfer-order-controller
- we-chat-contract-controller
- we-chat-toast-controller
- we-chat-transfer-order-controller
edit
PUT
/api/system/user
sys-user-controller
最后修改时间:2024-05-26 11:06:07
责任人:未设置
请求参数
Body 参数application/json
avatar
string
可选
createBy
string
可选
createTime
string <date-time>
可选
delFlag
string
可选
dept
object (SysDept)
可选
ancestors
string
可选
children
array[object (SysDept) {21}]
可选
createBy
string
可选
createTime
string <date-time>
可选
delFlag
string
可选
deptId
integer <int64>
可选
deptName
string
必需
>= 0 字符<= 30 字符
email
string
可选
>= 0 字符<= 50 字符
errMsg
string
可选
leader
string
可选
orderNum
integer <int32>
必需
params
object
可选
parentId
integer <int64>
可选
parentName
string
可选
phone
string
可选
>= 0 字符<= 11 字符
remark
string
可选
status
string
可选
toCreateTime
string <date-time>
可选
toUpdateTime
string <date-time>
可选
updateBy
string
可选
updateTime
string <date-time>
可选
deptId
integer <int64>
可选
email
string
可选
>= 0 字符<= 50 字符
errMsg
string
可选
loginDate
string <date-time>
可选
loginIp
string
可选
nickName
string
可选
>= 0 字符<= 30 字符
params
object
可选
password
string
可选
phonenumber
string
可选
>= 0 字符<= 11 字符
postIds
array[integer <int64>]
可选
remark
string
可选
roleId
integer <int64>
可选
roleIds
array[integer <int64>]
可选
roles
array[object (SysRole) {22}]
可选
createBy
string
可选
createTime
string <date-time>
可选
dataScope
string
可选
delFlag
string
可选
deptCheckStrictly
boolean
可选
deptIds
array[integer <int64>]
可选
errMsg
string
可选
flag
boolean
可选
menuCheckStrictly
boolean
可选
menuIds
array[integer <int64>]
可选
params
object
可选
permissions
array[string]
可选
remark
string
可选
roleId
integer <int64>
可选
roleKey
string
必需
>= 0 字符<= 100 字符
roleName
string
必需
>= 0 字符<= 30 字符
roleSort
integer <int32>
必需
status
string
可选
toCreateTime
string <date-time>
可选
toUpdateTime
string <date-time>
可选
updateBy
string
可选
updateTime
string <date-time>
可选
sex
string
可选
status
string
可选
toCreateTime
string <date-time>
可选
toUpdateTime
string <date-time>
可选
updateBy
string
可选
updateTime
string <date-time>
可选
userId
integer <int64>
可选
userName
string
必需
>= 0 字符<= 30 字符
示例
{
"avatar": "string",
"createBy": "string",
"createTime": "2019-08-24T14:15:22Z",
"delFlag": "string",
"dept": {
"ancestors": "string",
"children": [
{}
],
"createBy": "string",
"createTime": "2019-08-24T14:15:22Z",
"delFlag": "string",
"deptId": 0,
"deptName": "string",
"email": "string",
"errMsg": "string",
"leader": "string",
"orderNum": 0,
"params": {},
"parentId": 0,
"parentName": "string",
"phone": "string",
"remark": "string",
"status": "string",
"toCreateTime": "2019-08-24T14:15:22Z",
"toUpdateTime": "2019-08-24T14:15:22Z",
"updateBy": "string",
"updateTime": "2019-08-24T14:15:22Z"
},
"deptId": 0,
"email": "string",
"errMsg": "string",
"loginDate": "2019-08-24T14:15:22Z",
"loginIp": "string",
"nickName": "string",
"params": {},
"password": "string",
"phonenumber": "string",
"postIds": [
0
],
"remark": "string",
"roleId": 0,
"roleIds": [
0
],
"roles": [
{
"createBy": "string",
"createTime": "2019-08-24T14:15:22Z",
"dataScope": "string",
"delFlag": "string",
"deptCheckStrictly": true,
"deptIds": [
0
],
"errMsg": "string",
"flag": true,
"menuCheckStrictly": true,
"menuIds": [
0
],
"params": {},
"permissions": [
"string"
],
"remark": "string",
"roleId": 0,
"roleKey": "string",
"roleName": "string",
"roleSort": 0,
"status": "string",
"toCreateTime": "2019-08-24T14:15:22Z",
"toUpdateTime": "2019-08-24T14:15:22Z",
"updateBy": "string",
"updateTime": "2019-08-24T14:15:22Z"
}
],
"sex": "string",
"status": "string",
"toCreateTime": "2019-08-24T14:15:22Z",
"toUpdateTime": "2019-08-24T14:15:22Z",
"updateBy": "string",
"updateTime": "2019-08-24T14:15:22Z",
"userId": 0,
"userName": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT '/api/system/user' \
--header 'Content-Type: application/json' \
--data-raw '{
"avatar": "string",
"createBy": "string",
"createTime": "2019-08-24T14:15:22Z",
"delFlag": "string",
"dept": {
"ancestors": "string",
"children": [
{}
],
"createBy": "string",
"createTime": "2019-08-24T14:15:22Z",
"delFlag": "string",
"deptId": 0,
"deptName": "string",
"email": "string",
"errMsg": "string",
"leader": "string",
"orderNum": 0,
"params": {},
"parentId": 0,
"parentName": "string",
"phone": "string",
"remark": "string",
"status": "string",
"toCreateTime": "2019-08-24T14:15:22Z",
"toUpdateTime": "2019-08-24T14:15:22Z",
"updateBy": "string",
"updateTime": "2019-08-24T14:15:22Z"
},
"deptId": 0,
"email": "string",
"errMsg": "string",
"loginDate": "2019-08-24T14:15:22Z",
"loginIp": "string",
"nickName": "string",
"params": {},
"password": "string",
"phonenumber": "string",
"postIds": [
0
],
"remark": "string",
"roleId": 0,
"roleIds": [
0
],
"roles": [
{
"createBy": "string",
"createTime": "2019-08-24T14:15:22Z",
"dataScope": "string",
"delFlag": "string",
"deptCheckStrictly": true,
"deptIds": [
0
],
"errMsg": "string",
"flag": true,
"menuCheckStrictly": true,
"menuIds": [
0
],
"params": {},
"permissions": [
"string"
],
"remark": "string",
"roleId": 0,
"roleKey": "string",
"roleName": "string",
"roleSort": 0,
"status": "string",
"toCreateTime": "2019-08-24T14:15:22Z",
"toUpdateTime": "2019-08-24T14:15:22Z",
"updateBy": "string",
"updateTime": "2019-08-24T14:15:22Z"
}
],
"sex": "string",
"status": "string",
"toCreateTime": "2019-08-24T14:15:22Z",
"toUpdateTime": "2019-08-24T14:15:22Z",
"updateBy": "string",
"updateTime": "2019-08-24T14:15:22Z",
"userId": 0,
"userName": "string"
}'
返回响应
🟢200OK
application/json
Body
额外字段
object
可选
示例
{
"property1": {},
"property2": {}
}
🟢201Created
🟠401Unauthorized
🟠403Forbidden
🟠404Not Found