员工部门排序更新消息推送
消息说明:当更新员工在部门的排序时,推送此类消息
参数说明:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
messageId | String | Y | 唯一标识一条消息 |
type | String | Y | 消息类型,固定为employee_department_position |
sendtime | Long | Y | 消息推送时间戳(精确到秒) |
data | List<EmployeeDeptPositionPushMsg> | Y | 推送消息 |
EmployeeDeptPositionPushMsg
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
employeeId | String | Y | 员工id |
departmentId | String | Y | 部门id |
jobType | Integer | Y | 岗位类型,1-主岗,2-兼岗 |
beforePosition | Integer | Y | 排序更新前的顺序 |
afterPosition | Integer | Y | 排序更新后的顺序 |
消息样例:
{
"messageId":"7f5ce4ee13d84045b1a80aa956fb5249",
"type":"employee_department_position",
"data":[
{
"employeeId":"bdc96587196645a495c15ae0c0aa22c2",
"departmentId":"2b7e517bf6874d1aaeb0f5d67c126f30",
"jobType":1,
"beforePosition":6,
"afterPosition":0
},
{
"employeeId":"9056f20dcf2d494da8e37cd80d8204f8",
"departmentId":"2b7e517bf6874d1aaeb0f5d67c126f30",
"jobType":1,
"beforePosition":0,
"afterPosition":1
},
{
"employeeId":"0603e72fc4d745bbbbce45cffcb2a2e1",
"departmentId":"2b7e517bf6874d1aaeb0f5d67c126f30",
"jobType":2,
"beforePosition":1,
"afterPosition":2
},
{
"employeeId":"07ea1b98f0354d4aa58faa30fe4e78a5",
"departmentId":"2b7e517bf6874d1aaeb0f5d67c126f30",
"jobType":1,
"beforePosition":2,
"afterPosition":3
},
{
"employeeId":"406dcd0e845c4fe4a962d08c23af7a39",
"departmentId":"2b7e517bf6874d1aaeb0f5d67c126f30",
"jobType":1,
"beforePosition":3,
"afterPosition":4
},
{
"employeeId":"166c1c73159d4893aded75f7ec5b6be4",
"departmentId":"2b7e517bf6874d1aaeb0f5d67c126f30",
"jobType":2,
"beforePosition":4,
"afterPosition":5
},
{
"employeeId":"5608ab10e66345c98ee1dc81fc8f8e81",
"departmentId":"2b7e517bf6874d1aaeb0f5d67c126f30",
"jobType":1,
"beforePosition":5,
"afterPosition":6
}
],
"sendtime":1665394322
}