查询排班结果信息(API名称:querySchedulingResult)
功能介绍
该接口用于查询排班结果信息。
URL
请求方式 | HTTPS地址 | 消息体类型 |
|---|---|---|
POST | https://AppCube域名/service/ISDP__IntelligentSchedulingModel/1.0.1/querySchedulingResult | application/json |
请求头
参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
Content-Type | String | 是 | 请求体内容类型 填写为:application/json |
access-token | String | 是 | 调用API要用到的访问令牌,获取access_token中获取的access_token的值 |
请求参数
参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
pageStart | Number | 是 | 查询起始页,从0开始 |
pageSize | Number | 是 | 查询条数,取值范围:1~5000 |
orderBy | String | 否 | 排序规则,如果不传不排序,传则排序 |
order | String | 否 | 升降序,默认降序
|
startDate | String | 否 | 查询时间段的开始日期,格式:yyyy-MM-dd |
endDate | String | 否 | 查询时间段的结束日期,格式:yyyy-MM-dd |
scheduleType | String | 否 | 排班类型搜索条件 |
personName | String | 否 | 人员名称搜索条件,模糊查询 |
shiftName | String | 否 | 班次名称搜索条件,模糊查询 |
personCode | String | 否 | 人员账号搜索条件 |
deleteFlag | Number | 否 | 删除标识
说明: 不传时查询全部。 |
响应参数
参数 | 类型 | 描述 |
|---|---|---|
resCode | String | 响应状态码
|
resMsg | String | 响应描述,如果成功状态,通常会返回“成功”,其他情况返回具体的错误信息 |
result | Object | 响应结果内容 |
result参数说明
参数 | 类型 | 描述 |
|---|---|---|
records | Object | 返回的查询记录 |
total | Number | 总条数 |
请求示例
{
"pageStart":0,
"pageSize":500,
"startDate":"2023-03-07",
"endDate":"2023-03-07",
"scheduleType":"1",
"personName":"张三"
} 响应示例
{
"resCode": "0",
"resMsg": "成功",
"result": {
"records": [
{
"ISDP2__schedulingDate__CST": "2023-03-07",
"ISDP__deleteFlag__CST": 1,
"ISDP__personCode__CST": "123456",
"ISDP__personName__CST": "张三",
"ISDP__scheduleType__CST": "1",
"ISDP__shiftId__CST": "c03P0000011GOUwzmM5W",
"ISDP__shiftName__CST": "白班",
"accruedLeaveInfo": {
"ISDP__accruedLeaveDuration__CST": 5,
"ISDP__deleteFlag__CST": 0,
"ISDP__personCode__CST": "123456",
"ISDP__personName__CST": "张三",
"accruedLeaveInfoExtend": [
{
"ISDP__accruedLeaveId__CST": "c1Sy0000011Gh8Qh2IO8",
"ISDP__accruedLeaveId__CST.__objectType": "ISDP__accruedLeaveInfo__CST",
"ISDP__accruedLeaveId__CST.name": "",
"ISDP__deleteFlag__CST": 0,
"id": "cFBY0000011Gh8QoPrlo",
"name": null
}
],
"createdBy": "10gd00000119PKp32YgC",
"createdBy.__objectType": "User",
"createdBy.name": "XXX",
"createdDate": "2023-02-28 18:32:54",
"currencyIsoCode": "USD",
"id": "c1Sy0000011Gh8Qh2IO8",
"installedPackage": null,
"lastModifiedBy": "10gd00000119PKp32YgC",
"lastModifiedBy.__objectType": "User",
"lastModifiedBy.name": "XXX",
"lastModifiedDate": "2023-02-28 18:32:54",
"name": null,
"owner": "10gd00000119PKp32YgC",
"owner.__objectType": "User",
"owner.name": "XXX"
},
"createdBy": "10gd00000118KLOwrvKC",
"createdBy.__objectType": "User",
"createdBy.name": "XXX",
"createdDate": "2023-03-06 11:04:31",
"currencyIsoCode": "USD",
"id": "cnyi0000011Q8W6IZpOS",
"installedPackage": null,
"lastModifiedBy": "10gd00000118KLOwrvKC",
"lastModifiedBy.__objectType": "User",
"lastModifiedBy.name": "XXX",
"lastModifiedDate": "2023-03-06 14:07:09",
"name": null,
"owner": "10gd00000118KLOwrvKC",
"owner.__objectType": "User",
"owner.name": "XXX",
"personInfo": null,
"shiftInfo": null
}
],
"total": 1
}
} 状态码
状态码请参见状态码。
错误码
错误码请参见错误码。

