修改员工信息
PUT
/eims/api/admin/staffs/{staffId}
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Path 参数
staffId
string
必需
Body 参数application/json
realName
string
必需
<= 64 字符
jobTitle
string | null
可选
<= 50 字符
staffNo
string | null
可选
<= 50 字符
email
string | null
可选
正则匹配:
(^$)|((\w|[\u4e00-\u9fa5])+([-+.](\w|[\u4e00-\u9fa5])+)*@(\w|[\u4e00-\u9fa5])+([-.](\w|[\u4e00-\u9fa5])+)*\.\w+([-.]\w+)*)
departmentId
string | null
可选
account
string | null
可选
remark
string | null
可选
staffId
string | null
可选
companyId
string | null
可选
mobile
string | null
可选
alias
string | null
可选
orgName
string | null
可选
mobileAreaCode
string | null
可选
默认值:
86
avatar
string | null
可选
示例
{
"realName": "string",
"jobTitle": "string",
"staffNo": "string",
"email": "string",
"departmentId": "string",
"account": "string",
"remark": "string",
"staffId": "string",
"companyId": "string",
"mobile": "string",
"alias": "string",
"orgName": "string",
"mobileAreaCode": "86",
"avatar": "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 '/eims/api/admin/staffs/' \
--header 'Content-Type: application/json' \
--data-raw '{
"realName": "string",
"jobTitle": "string",
"staffNo": "string",
"email": "string",
"departmentId": "string",
"account": "string",
"remark": "string",
"staffId": "string",
"companyId": "string",
"mobile": "string",
"alias": "string",
"orgName": "string",
"mobileAreaCode": "86",
"avatar": "string"
}'
返回响应
🟢200成功
application/json
Body
{@link }
message
string
可选
示例
{
"message": ""
}