hades:payingactivity:batchDelete| 项目 | 说明 |
|---|---|
| URL | /open/api/v1/payingactivity/batchDelete |
| Method | POST |
| Content-Type | application/json |
| 权限标识 | hades:payingactivity:batchDelete |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| corpId | String | 是 | 企业ID |
| payingActivityIds | List<String> | 是 | 发薪活动ID列表,最多 1000 条 |
{
"corpId": "corpid",
"payingActivityIds": [
"activityid1",
"activityid2"
]
} | 参数名 | 类型 | 说明 |
|---|---|---|
| success | Boolean | 是否成功 |
| data | Object | 结果对象 |
| errorCode | String | 错误码(成功时不返回该字段) |
| errorMsg | String | 错误信息(成功时不返回该字段) |
| rid | String | 链路追踪ID |
| 参数名 | 类型 | 说明 |
|---|---|---|
| successList | List<String> | 删除成功的发薪活动ID列表 |
| failList | Array | 删除失败列表 |
| 参数名 | 类型 | 说明 |
|---|---|---|
| payingActivityId | String | 发薪活动ID |
| failReason | String | 失败原因 |
{
"data": {
"successList": [
"activityid1"
],
"failList": [
{
"payingActivityId": "activityid2",
"failReason": "发薪活动不存在"
}
]
},
"rid": "ridid",
"success": true
}{
"errorCode": "err-100",
"errorMsg": "发薪活动ID列表不能为空",
"rid": "ridid",
"success": false
}