修改员工信息
该接口用于外部系统修改员工信息。需要物业管理员账号登录,系统会根据管理员登录信息自动获取storeId。
http://{ip}:{port}/app/user.staff.modify
POST
| 参数名称 | 必填 | 类型 | 描述 | 
|---|---|---|---|
| Authorization | 是 | String | 用户认证token Base token 通过登录接口获取token | 
| app-id | 是 | String | 应用ID 系统dev账户分配 | 
| transaction-id | 是 | String | 请求流水号 不能重复 1000000000+YYYYMMDDhhmmss+6位序列 | 
| sign | 是 | String | 签名 | 
| req-time | 是 | String | 请求时间 YYYYMMDDhhmmss | 
| 参数名称 | 必填 | 类型 | 长度 | 描述 | 示例 | 
|---|---|---|---|---|---|
| staffId | 是 | String | 30 | 员工ID | "123123" | 
| name | 是 | String | 64 | 员工姓名 | "张三" | 
| tel | 是 | String | 11 | 手机号 | "13800138000" | 
| userId | 否 | String | 30 | 用户ID | "123123" | 
| orgId | 否 | String | 30 | 组织ID | "102022091988250052" | 
| orgName | 否 | String | 64 | 组织名称 | "演示物业 / 件部" | 
| sex | 否 | String | 64 | 性别(0女 1男) | "0" | 
| 否 | String | 64 | 邮箱 | "231@qq.com" | |
| address | 否 | String | 64 | 地址 | "北京市朝阳区" | 
| relCd | 否 | String | 64 | 岗位编码(1000普通员工 2000部门经理 3000部门副经理 4000部门组长 5000分公司总经理 6000分公司副总经理 7000总经理助理 8000总公司总经理 9000总公司副总经理) | "1000" | 
| photo | 否 | String | - | 头像照片(base64编码) | - | 
| idCard | 否 | String | - | 身份证号 | "110101199003077654" | 
| 参数名称 | 类型 | 长度 | 描述 | 示例 | 
|---|---|---|---|---|
| code | int | 11 | 返回编号(0成功 其他失败) | 0 | 
| msg | String | 250 | 描述信息 | "成功" | 
参数验证:
头像处理:
员工信息更新:
事务处理:
{
  "userId": "123123",
  "orgId": "102022091988250052",
  "orgName": "演示物业 / 件部",
  "username": "张三",
  "sex": "0",
  "email": "231@qq.com",
  "tel": "13800138000",
  "address": "北京市朝阳区",
  "relCd": "1000",
  "photo": "",
  "name": "张三",
  "staffId": "123123"
}
{
  "code": 0,
  "msg": "成功"
}