# 分页查询统一待办数据

来源快照：`result_data_new_260518.json`

- 来源 ID：`1181332743578411078`
- 模块：集成中心
- 目录：统一待办中心 - API接口
- space ID：`1158011075224911873`
- 原文链接：未提供
- 产品基线：未提供

## 正文

# 一、功能背景

提供了查询统一待办数据接口，供三方系统开发人员调用，以分页方式查询统一待办中心的数据。

# 二、功能价值

供三方系统开发人员阅读，并指导其做查询统一待办数据的相关开发。

# 三、开发说明

## 1.接口地址

接口地址| /api/open_intunifytodo/server_config/pageList?access_token={调用接口凭证}  
---|---  
功能说明| 以分页方式查询统一待办数据  
请求方式| POST  
请求格式| application/json  
  
 

## 2.请求参数

### 2.1.主体说明

**主体说明（JSON结构）**  
---  
**参数名称**| **参数描述**| **必填**| **类型**| **说明**  
apiReceiver| 用户信息| 是| String|    
hrmRule| 人员转换规则| 是| Number| 1 ：OA人员ID2 ：用户名称3 ：工号4 ：身份证号码5 ：电子邮箱6 ：手机号  
pageSize| 每页数据长度| 否| Number| 默认: 10  
pageNum| 页码| 否| Number| 默认：1  
isRemark| 数据类型| 是| Number| 0 待办2 已办4 办结8 待阅  
requestName| 流程标题名称| 否| String|    
sysCode| 系统标志| 否| String|    
flowId| 异构系统流程id| 否| String|    
workFlowName| 流程类型名称| 否| String|    
apiCreator| 创建人账号| 否| String|    
viewType| 查看状态| 否| Number| 0 未读1 已读  
createTimeStart| 创建时间（开始）大于等于| 否| String| 示例：2022-12-04 17:56:00  
createTimeEnd| 创建时间（结束）小于等于| 否| String| 示例：2022-12-04 17:56:00  
receiveTimeStart| 接收时间（开始）大于等于| 否| String| 示例：2022-12-04 17:56:00  
receiveTimeEnd| 接收时间（结束）小于等于| 否| String| 示例：2022-12-04 17:56:00  
taskId| 任务ID| 否| String|    
isBatchOperation| 是否支持批量提交| 否| Number| 0：不支持  
1：支持  
appApproval| 是否支持该条流程在app端进行审批。| 否| Number| 0：不支持1：支持（默认）  
apiSorts| 返回列表排序| 否| JSONArray| ApiSorts  
  
### 2.2.ApiSorts对象

**ApiSorts对象说明（JSON结构）**  
---  
名称| 描述| 是否必输| 类型| 说明  
column| 列名| 是| String| 数据字典  
asc| 排序方式| 否| boolean| true:（升序）false:降序（默认）  
  
### 2.3.ApiSorts-column属性数据字典

 ApiSorts——column属性数据字典（不区分大小写）  
---  
名称| 描述| 说明  
id| 默认排序| 没有有效参数 默认按照ID  
createTime| 创建时间|    
receiverTime| 接收时间|    
creatorId| 创建人ID|    
sysCode| 异构系统标识|    
requestName| 流程标题|    
requestMark| 流程编号|    
workflowname| 流程类型名称|    
  
 

## 3.返回值

### 3.1.主体说明

**主体说明（JSON结构）**  
---  
**返回值名称**| **返回值描述**| **类型**| **说明**  
code| 状态码| number| 200 : 接口返回成功301 : 重定向401 : 未授权400 : 请求错误404 : 资源不存在409 : 资源已变更500 : 系统内部错误  
msg| 接口执行说明| String|    
status| 接口执行状态| boolean|    
data| 接口调用的结果对象| Page|    
  
 

### 3.2.Page对象

**Page对象（JSON结构）**  
---  
**返回值名称**| **返回值描述**| **类型**| **说明**  
pageSize| 每页数据长度| number|  |   
pageNum| 页码| number|  |   
total| 数据总数| number|  |   
maxPageNum| 最大页数| number|  |   
dataList| 列表数据| JSONArray| TodoData|   
| | | | | | |   
  
 

### 3.2.TodoData对象

**TodoData对象（JSON结构）**  
---  
**返回值名称**| **返回值描述**| **类型**| **说明**  
sysCode| 系统标志| String|    
flowId| 流程实例id| String|    
requestName| 流程标题| String|    
workFlowName| 流程类型名称| String|    
workFlowCode| 流程类型编码| String|    
nodeName| 步骤名称（节点名称）| String|    
pcUrl| 异构系统pc访问地址| String|    
appUrl| 异构系统app访问地址| String|    
todoPcUrl| OA异构系统数据统一pc端访问页面地址| String|    
todoAppUrl| OA异构系统数据统一移动端访问页面地址| String|    
isRemark| 流程处理状态| Number| 0：待办2：已办4：办结8：抄送（待阅）  
viewType| 流程查看状态| Number| 0：未读1：已读  
creator| 创建人信息| String|    
receiver| 接收人信息| String|    
createDateTime| 创建日期时间| String| 格式: yyyy-MM-dd HH:mm:ss  
receiveDateTime| 接收日期时间| String| 格式: yyyy-MM-dd HH:mm:ss  
taskId| 任务ID| String|    
isBatchOperation| 是否支持批量提交| Number| 0：不支持  
1：支持  
appApproval| 是否支持该条流程在app端进行审批。| Number| 0：不支持1：支持（默认）  
requestMark| 流程编号| String|    
pcPrefix| PC内网访问地址前缀| String|    
pcOutPrefix| PC外网访问地址前缀| String|    
appPrefix| app访问地址前缀|  |    
extend1| 扩展字段1| String|    
extend2| 扩展字段2| String|    
extend3| 扩展字段3| String|    
extend4| 扩展字段4| String|    
extend5| 扩展字段5| String|    
extend6| 扩展字段6| String|    
extend7| 扩展字段7| String|    
extend8| 扩展字段8| String|    
extend9| 扩展字段9| String|    
extend10| 扩展字段10| String|    
| | | |
