hades:payingactivity:reduceSalaryEmp| 属性 | 值 |
|---|---|
| URL | /open/api/v1/payingactivity/reduceSalaryEmp |
| Method | POST |
| Content-Type | application/json |
| 权限标识 | hades:payingactivity:reduceSalaryEmp |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| corpId | String | 是 | 企业ID |
| payingActivityId | String | 是 | 发薪活动ID |
| calBizId | String | 是 | 薪资月(如 202501M) |
| empIds | List<String> | 条件必填 | 要移除的员工ID列表(reduceAll=false时必填) |
| reduceAll | Boolean | 否 | 是否清除所有算薪人员,默认false。为true时empIds必须为空 |
{
"corpId": "corp_123456",
"payingActivityId": "pa_001",
"calBizId": "202501M",
"empIds": ["emp_001", "emp_002"],
"reduceAll": false
}| 参数名 | 类型 | 说明 |
|---|---|---|
| code | Integer | 状态码,0表示成功 |
| msg | String | 返回消息 |
| data | PayingActivityAddSalaryEmpResponse | 移除算薪人员结果(结构同接口1) |
| 参数名 | 类型 | 说明 |
|---|---|---|
| payingActivityId | String | 发薪活动ID |
| calBizId | String | 薪资月 |
| successEmpIds | List<String> | 移除成功的员工ID列表 |
| failEmpIds | List<ErrorItem> | 移除失败的员工列表 |
| 参数名 | 类型 | 说明 |
|---|---|---|
| empId | String | 员工ID |
| failReason | String | 失败原因 |
{
"code": 0,
"msg": "success",
"data": {
"payingActivityId": "pa_001",
"calBizId": "202501M",
"successEmpIds": ["emp_001", "emp_002"],
"failEmpIds": []
}
}