查询排班结果信息(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 } }
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。