# 前提说明

业务方根据接口文档要求,适配消息中台数据结构,提供相应的待办、已办查询等接口;再由中台调用接口实现待办统一展示和处理。

# 接口说明

消息中台调用接口同时会携带2个请求头,具体如下:

header     
        X-Id-Token: id_token
        请求头名为X-Id-Token 携带值为 id-token ;集成id-token,后端代码可以解析token 获得用户信息 ;
        accoutName: 学工号
        请求头名为accoutName 携带值为 学工号 ;
1
2
3
4
5
pageIndex  页码都是从1开始
1
appId 注册应用获取appId; 
1

待办、已办、发起、已办中按钮(action)权限参数设置;

待办
   HANDLE办理、HANG_UP挂起、ACTIVE激活、CIRCULARIZE传阅、TRANSFER转办、DEAL待办人操作、ALL所有人操作
已办
   HANDLEDR已办人操作 ALL所有人操作;
发起人 
   REVOKE撤回 BREAK_UP终止 PROMOTER发起人操作 ALL所有人操作;
1
2
3
4
5
6

# 事务中心创建应用,获取appId

appId 由云平台-》事务中心-》应用管理 创建应用获得 appId; 文档下文中提到的appId、logo 、appName 都来源于创建的应用属性
1

# GET 根据appId获取应用信息

请求地址

事务的域名/ttc/api/ttc/app/getAppByAppId GET请求 携带请求头X-Id-Token

入参

/**
  * 根据appId获取应用信息
  * @param appId 应用ID - 必填
  * @return 
  */
  ( String appId)
1
2
3
4
5
6

响应数据格式

{
  "code": 0,   // int 0 表示成功 非0表示失败
  "message": "获取成功", // String 响应信息,发生错误控制台打印响应信息提示
  "data": {
    "addTime": "2021-11-19 14:09:20",
    "addAccount": "smartadmin",
    "editTime": "2021-11-25 13:51:44",
    "editAccount": "smartadmin",
    "deleted": 0,
    "deleteTime": null,
    "deleteAccount": null,
    "name": "测试用应用",  // 应用名称
    "appId": "3bbe4b7048ff11ecf686bdf7348c4002",
    "theKeys": "3bbe4b7048ff11ecf686bdf7348c4002",
    "applicationPrefix": null,
    "enabled": 1,
    "description": "测试用应用",
    "systemName": null,
    "logo": "https://message-minio.dev2.supwisdom.com:443/ttc/c378a0704db311ec493224dcc80905ca.png"  // 应用logo
  }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

# GET 我的待办

入参

/**
  * 获取第三方当前人待办
  * @param pageIndex  页码  
  * @param pageSize 一页展示数量 
  * @param startTime 到达时间-起始时间 - 非必填
  * @param endTime 到达时间-结束时间 - 非必填
  * @param appId 应用ID - 非必填
  * @param transTypeCode 事务类型code - 非必填
  * @param keyWords 关键词:搜索内容包含 任务标题/流水号/发起人/摘要 - 非必填
  * @param status 状态:inProgress进行中,timeOut超时,overdue逾期(v1.10.8新增)
  * @param overdueTime 逾期时间,单位为天,值为0未开启逾期,有值开启逾期(v1.10.8新增)
  * @return 
  */

  (int pageIndex, int pageSize, String startTime, String endTime, String appId, String keyWords, String status, Integer overdueTime)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

入参说明

  • status为inProgress,overdueTime为0;进行中的待办,包含(超时的待办)
  • status为inProgress,overdueTime不为0,进行中的待办,且当前时间逾期范围(待办创建时间加上逾期时间)内
  • status为timeOut,overdueTime为0,超时的待办
  • status为timeOut,overdueTime不为0,超时的待办,当前时间在超时时间和逾期范围之间
    • 如果超时时间大于逾期时间,则归结为逾期待办
  • status为overdue,逾期时间overdueTime必须大于0,逾期待办的定义是:当前时间>待办创建时间+逾期时间就是逾期待办

响应数据格式

{
  "code": 0,   // int 0 表示成功 非0表示失败
  "message": "获取成功", // String 响应信息,发生错误控制台打印响应信息提示
  "data": {
    "items": [
      { 
        "id": "65e6sd186d38da812f196528da8a1",  // 唯一键,入全局搜索必须字段,待办,已办等唯一键为同一字段
        "appId": "GzqhyfpMLSEexyO78bDgO-UWlK6PwOyAE",   // String 应用ID
        "appName": "GzqhyfpMLSEexyO78bDgO-UWlK6PwOyAE",   // String 应用名称
        "logo": "https://message-minio.dev2.supwisdom.com:443/ttc/99f034304cf411ecfbbc6a7b22b6ae2119.png", // 应用图标
        "taskId": "55e6dd5a4b1b46d38da812f19658da81",   // String 任务ID
        "taskName": "学生请假流程",       // String 任务名称;
        "transTypeCode": "988fa92d-6416-4d55-8492-01039a46cd64",    // String  事务类型code ,类似流程ID
        "transactionName": "学生请假流程", // String  流程名称
        "seriaNumber": "21002229",    // String  流水号
        "nodeId": "2040629692988fa92d-6416-4d55-8492-01039a46cd64", // String 节点ID
        "nodeName": "班主任审核",    //String 节点名称 必须字段
        "addTime": "2021-11-19 14:15:37",    //String 任务创建时间;时间格式 yyyy-MM-dd HH:mm:ss
        "initiator": "smartadmin",     //String 发起人学工号
        "initiatorName": "智慧校园管理员",     // String  发起人姓名;必须字段
        "department": "人事处",     // String  发起人所在部门
        "taskSummary": ["事务摘要|3天", " 请假类型|事假", " 时间|2021/06/10 - 2021/06/15"],   // String[] 摘要,字段标题和内容由|分隔,最终根据填写顺序依次展示;发起人看到的一直是事务摘要  **数组长度限制为5**
        "tags": "CUI_BAN,TIME_OUT,COMPLAINT_TASK",   // String 标签;标签类型:CUI_BAN 催办 、TIME_OUT 超时、 COMPLAINT_TASK 转办
        "handleUrl": "https://form-design.dev2.supwisdom.com/looking?fid=63869d6c",   // String  PC端处理地址  点击跳转到具体的第三方PC端处理页面
        "mHandleUrl": "https://form-design-m.dev2.supwisdom.com/looking?fid=638329d6c",   // String  移动端处理地址  点击跳转到具体的第三方移动端、H5处理页面
        "actionsList": [   // 操作按钮集合
          {
            "name": "终止",   // String 按钮名称
            "url": "https://formflow.dev2.supwisdom.com/formflow/v1/process/stopProcess?taskId=55e6da81",  // String 操作地址
            "type": "ALL",   // String 按钮类型:HANDLE办理、HANG_UP挂起、ACTIVE激活、CIRCULARIZE传阅、TRANSFER转办、DEAL待办人操作、ALL所有人操作;  **具体按钮对应权限看上方说明**
            "optType": 0,    // int  操作类型: 1:page页面; 0:api 接口; 页面表示跳转页面,  接口则点击调用接口
            "method": "post" // String 接口请求类型  get post put
          }
        ]
      }
    ]
  }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38

# GET 我的待办总数

入参

 /**
   * 获取第三方当前人待办数
   * @param appId - 非必填
   * @param isOverdue 是否开启逾期,true开启,false未开启(v1.10.8新增)
   * @param overdueTime 逾期时间,单位为天,值为0未开启逾期,有值开启逾期(v1.10.8新增)
   * @return 
   */
 (String appId, String isOverdue, Integer overdueTime);
1
2
3
4
5
6
7
8

入参说明

  • 不开启逾期,直接获取待办总数
  • 开启逾期,获取没有逾期的待办总数

响应数据格式

{
  "code": 0,   // int 0 表示成功 非0表示失败
  "message": "获取成功", // String 响应信息,发生错误控制台打印响应信息提示
  "data": 10  //  我的待办总数
}
1
2
3
4
5

# GET 我的已办汇总(按照事务类型汇总)

根据情况选择按事务类型还是按照节点;默认按照事务类型

入参

/**
   * 获取第三方当前人已办汇总
   * @param pageIndex 页码
   * @param pageSize 一页展示数量
   * @param appId 应用ID  - 非必填
   * @param keyWords 关键词:搜索内容包含 任务标题/流水号/发起人/摘要 - 非必填
   * @param transTypeCode 事务类型code 类似流程ID(区分流程的唯一键) - 非必填
   * @return
   */
 (int pageIndex, int pageSize, String appId, String keyWords,String transTypeCode);
1
2
3
4
5
6
7
8
9
10

响应数据格式

{
  "code": 0,   // int 0 表示成功 非0表示失败
  "message": "获取成功", // String 响应信息,发生错误控制台打印响应信息提示
  "data": {
      "items": [
        { 
          "appId": "GzqhyfpMLSEexyO78bDgO-UWlK6PwOyAE",   // String 应用ID
          "appName": "GzqhyfpMLSEexyO78bDgO-UWlK6PwOyAE",   // String 应用名称
          "logo": "https://message-minio.dev2.supwisdom.com:443/ttc/99f034304cf411ecfbbc6a7b22b6ae2119.png", // 应用图标
          "transTypeCode": "988fa92d-6416-4d55-8492-01039a46cd64",    // String  事务类型code ,类似流程ID
          "transactionName": "学生请假流程", // String  流程名称
          "time": "2021-11-19 14:15:37",    //String 任务创建时间;时间格式 yyyy-MM-dd HH:mm:ss
          "countNum": 1     //int该事务类型下任务数量  
       }
    ]
  }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

# GET 我的已办汇总(按照节点汇总)

根据情况选择按事务类型还是按照节点;默认按照事务类型

入参

/**
   * 获取第三方当前人已办汇总
   * @param pageIndex 页码
   * @param pageSize 一页展示数量
   * @param appId 应用ID  - 非必填
   * @param keyWords 关键词:搜索内容包含 任务标题/流水号/发起人/摘要 - 非必填
   * @param transTypeCode 事务类型code 类似流程ID(区分流程的唯一键) - 非必填
   * @return
   */
 (int pageIndex, int pageSize, String appId, String keyWords,String transTypeCode);
1
2
3
4
5
6
7
8
9
10

响应数据格式

{
  "code": 0,   // int 0 表示成功 非0表示失败
  "message": "获取成功", // String 响应信息,发生错误控制台打印响应信息提示
  "data": {
      "items": [
        { 
          "appId": "GzqhyfpMLSEexyO78bDgO-UWlK6PwOyAE",   // String 应用ID
          "appName": "GzqhyfpMLSEexyO78bDgO-UWlK6PwOyAE",   // String 应用名称
          "logo": "https://message-minio.dev2.supwisdom.com:443/ttc/99f034304cf411ecfbbc6a7b22b6ae2119.png", // 应用图标
          "transTypeCode": "988fa92d-6416-4d55-8492-01039a46cd64",    // String  事务类型code ,类似流程ID
          "transactionName": "学生请假流程", // String  流程名称
          "nodeId": "2040629692988fa92d-6416-4d55-8492-01039a46cd64", // String 节点ID
          "nodeName": "班主任审核",    //String 节点名称 必须字段
          "time": "2021-11-19 14:15:37",    //String 任务创建时间;时间格式 yyyy-MM-dd HH:mm:ss
          "countNum": 1     //int该节点下任务数量  
       }
    ]
  }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

# GET 我的已办详细(已办详细)

入参

/**
   *  获取第三方当前人已办详细:类型和节点的区别是nodeId是否必填 
   * @param transTypeCode 事务类型code 类似流程ID(区分流程的唯一键) - 非必填-- (按照事务类型汇总,事务类型code必填)
   * @param nodeId  节点Id - 非必填 -- (按照节点汇总,节点ID必填)
   * @param pageIndex  页码 
   * @param pageSize 一页展示数量
   * @param startTime  办理时间-起始时间  - 非必填
   * @param endTime   办理时间-结束时间  - 非必填
   * @param appId 应用ID  - 非必填
   * @param keyWords 关键词:搜索内容包含 任务标题/流水号/发起人/摘要  - 非必填
   * @return
   */
  (String transTypeCode,String nodeId, int pageIndex, int pageSize,String startTime, String endTime,String appId, String keyWords);
1
2
3
4
5
6
7
8
9
10
11
12
13

响应数据格式

{
  "code": 0,   // int 0 表示成功 非0表示失败
  "message": "获取成功", // String 响应信息,发生错误控制台打印响应信息提示
  "data": {
    "items": [
      {
        "id": "65e6sd186d38da812f196528da8a1",  // 唯一键,入全局搜索必须字段,待办,已办等唯一键为同一字段
        "appId": "GzqhyfpMLSEexyO78bDgO-UWlK6PwOyAE",   // String 应用ID
        "appName": "GzqhyfpMLSEexyO78bDgO-UWlK6PwOyAE",   // String 应用名称
        "logo": "https://message-minio.dev2.supwisdom.com:443/ttc/99f034304cf411ecfbbc6a7b22b6ae2119.png", // 应用图标
        "taskId": "55e6dd5a4b1b46d38da812f19658da81",   // String 任务ID
        "taskName": "学生请假流程",       // String 任务名称;
        "transTypeCode": "988fa92d-6416-4d55-8492-01039a46cd64",    // String  事务类型code ,类似流程ID
        "transactionName": "学生请假流程", // String  流程名称
        "seriaNumber": "21002229",    // String  流水号
        "nodeId": "2040629692988fa92d-6416-4d55-8492-01039a46cd64", // String 节点ID
        "nodeName": "班主任审核",    //String 节点名称 必须字段
        "addTime": "2021-11-19 14:15:37",    //String 任务到达时间;时间格式 yyyy-MM-dd HH:mm:ss
        "handleTime": "2021-11-19 14:15:37",    //String 任务处理时间;时间格式 yyyy-MM-dd HH:mm:ss
        "initiator": "smartadmin",     //String 发起人学工号
        "initiatorName": "智慧校园管理员",     // String  发起人姓名;必须字段
        "department": "人事处",     // String  发起人所在部门
        "taskSummary": ["事务摘要|3天", " 请假类型|事假", " 时间|2021/06/10 - 2021/06/15"],   // String[] 摘要,字段标题和内容由|分隔,最终根据填写顺序依次展示;发起人看到的一直是事务摘要  数组长度限制为5
        "tags": "CUI_BAN,TIME_OUT,COMPLAINT_TASK",   // String 标签;标签类型:CUI_BAN 催办 、TIME_OUT 超时、 COMPLAINT_TASK 转办
        "viewUrl": "https://form-design.dev2.supwisdom.com/looking?fid=63869d6c",   // String  PC端查看详情地址  点击跳转到具体的第三方PC端查看页面
        "mViewUrl": "https://form-design-m.dev2.supwisdom.com/looking?fid=638329d6c",   // String  移动端查看详情地址  点击跳转到具体的第三方移动端、H5查看页面
        "actionsList": [   // 操作按钮集合
          {
            "name": "xxx",   // String 按钮名称
            "url": "https://formflow.dev2.supwisdom.com/formflow/v1/process/stopProcess?taskId=55e6da81",  // String 操作地址
            "type": "ALL",   // String 按钮类型:HANDLEDR已办人操作 ALL所有人操作;  具体按钮对应权限看上方说明
            "optType": 0,    // int  操作类型: 1:page页面; 0:api 接口; 页面表示跳转页面,  接口则点击调用接口
            "method": "post" // String 接口请求类型  get post put
          }
        ]
      }
    ]
  }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39

# GET 我的发起

入参

 /**
   * 获取第三方当前人发起
   * @param status  发起状态 【 IN_PROGRESS:进行中 FINISH:已办结 BREAK_UP:已终止 HANG_UP:暂时挂起 】 - 必填
   * @param pageIndex 页码
   * @param pageSize 一页展示数量
   * @param startTime 发起时间-起始时间 - 非必填
   * @param endTime 发起时间-结束时间 - 非必填
   * @param appId 应用ID - 非必填
   * @param transTypeCode 事务类型code - 非必填
   * @param keyWords 关键词:搜索内容包含 任务标题/流水号/发起人/摘要 - 非必填
   * @return
   */
  (String status, int pageIndex, int pageSize, String startTime, String endTime, String appId, String keyWords);
1
2
3
4
5
6
7
8
9
10
11
12
13

响应数据格式

{
  "code": 0,   // int 0 表示成功 非0表示失败
  "message": "获取成功", // String 响应信息,发生错误控制台打印响应信息提示
  "data": {
    "items": [
      {
        "id": "65e6sd186d38da812f196528da8a1",  // 唯一键,入全局搜索必须字段,待办,已办等唯一键为同一字段
        "appId": "GzqhyfpMLSEexyO78bDgO-UWlK6PwOyAE",   // String 应用ID
        "appName": "GzqhyfpMLSEexyO78bDgO-UWlK6PwOyAE",   // String 应用名称
        "logo": "https://message-minio.dev2.supwisdom.com:443/ttc/99f034304cf411ecfbbc6a7b22b6ae2119.png", // 应用图标
        "transTypeCode": "988fa92d-6416-4d55-8492-01039a46cd64",    // String  事务类型code ,类似流程ID
        "transactionName": "学生请假流程", // String  流程名称
        "transactionaddTime": "2021-11-19 14:15:37",    //String 事务创建时间;时间格式 yyyy-MM-dd HH:mm:ss
        "seriaNumber": "21002229",    // String  流水号
        "nodeId": "2040629692988fa92d-6416-4d55-8492-01039a46cd64", // String 当前节点ID
        "nodeName": "班主任审核",    //String 当前节点名称
        "nodeAddTime": "2021-11-19 14:15:37",    //String 节点创建时间;时间格式 yyyy-MM-dd HH:mm:ss
        "endTime": "2021-11-19 14:15:37",    //String 结束处理时间;时间格式 yyyy-MM-dd HH:mm:ss 
        "transSummary": ["事务摘要|3天", " 请假类型|事假", " 时间|2021/06/10 - 2021/06/15"],   // String[] 摘要,字段标题和内容由|分隔,最终根据填写顺序依次展示;发起人看到的一直是事务摘要  数组长度限制为5
        "tags": "CUI_BAN,TIME_OUT,COMPLAINT_TASK",   // String 标签;标签类型:CUI_BAN 催办 、TIME_OUT 超时、 COMPLAINT_TASK 转办    -- 暂未支持,未来支持
        "viewUrl": "https://form-design.dev2.supwisdom.com/looking?fid=63869d6c",   // String  PC端查看详情地址  点击跳转到具体的第三方PC端查看页面
        "mViewUrl": "https://form-design-m.dev2.supwisdom.com/looking?fid=638329d6c",   // String  移动端查看详情地址  点击跳转到具体的第三方移动端、H5查看页面
        "actionsList": [   // 操作按钮集合
          {
            "name": "xxx",   // String 按钮名称
            "url": "https://formflow.dev2.supwisdom.com/formflow/v1/process/stopProcess?taskId=55e6da81",  // String 操作地址
            "type": "ALL",   // String 按钮类型:HANDLEDR已办人操作 ALL所有人操作;  具体按钮对应权限看上方说明
            "optType": 0,    // int  操作类型: 1:page页面; 0:api 接口; 页面表示跳转页面,  接口则点击调用接口
            "method": "post" // String 接口请求类型  get post put
          }
        ]
      }
    ]
  }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35

# GET 我的传阅(传阅我的)

入参

 /**
   * 获取第三方当前人传阅
   * @param type  传阅类型 【 true:传阅给我 false:我的传阅 】 - 必填
   * @param pageIndex 页码
   * @param pageSize 一页展示数量
   * @param unread 仅显示未读:参数传0 - 非必填
   * @param startTime 传阅时间-起始时间 - 非必填
   * @param endTime 传阅时间-结束时间 - 非必填
   * @param appId 应用ID - 非必填
   * @param transTypeCode 事务类型code - 非必填
   * @param keyWords 关键词:搜索内容包含 任务标题/流水号/发起人/摘要 - 非必填
   * @return
   */
  (boolean type, int pageIndex, int pageSize, Integer unread, String startTime, String endTime, String appId, String keyWords);
1
2
3
4
5
6
7
8
9
10
11
12
13
14

响应数据格式

{
  "code": 0,   // int 0 表示成功 非0表示失败
  "message": "获取成功", // String 响应信息,发生错误控制台打印响应信息提示
  "data": {
    "items": [
      {
        "id": "65e6sd186d38da812f196528da8a1",  // 唯一键,入全局搜索必须字段,待办,已办等唯一键为同一字段
        "appId": "GzqhyfpMLSEexyO78bDgO-UWlK6PwOyAE",   // String 应用ID
        "appName": "GzqhyfpMLSEexyO78bDgO-UWlK6PwOyAE",   // String 应用名称
        "logo": "https://message-minio.dev2.supwisdom.com:443/ttc/99f034304cf411ecfbbc6a7b22b6ae2119.png", // 应用图标
        "taskId": "55e6dd5a4b1b46d38da812f19658da81",   // String 任务ID
        "taskName": "学生请假流程",       // String 任务名称;
        "transTypeCode": "988fa92d-6416-4d55-8492-01039a46cd64",    // String  事务类型code ,类似流程ID
        "transactionName": "学生请假流程", // String  流程名称
        "seriaNumber": "21002229",    // String  流水号
        "circulatedPer": "wangergou", // String 传阅人学工号 
        "circulatedTime": "2021-11-19 14:28:32", // String 传阅时间 ;时间格式 yyyy-MM-dd HH:mm:ss
        "handlers": "smartadmin", // String 被传阅人学工号 
        "nodeId": "2040629692988fa92d-6416-4d55-8492-01039a46cd64", // String 节点ID
        "nodeName": "班主任审核",    //String 节点名称 必须字段
        "reader": 1, // int 是否已读; 0 表示未读  1表示已读
        "readTime": "2021-11-19",    //String 传阅任务阅读时间;时间格式 yyyy-MM-dd HH:mm:ss
        "initiator": "smartadmin",     //String 发起人学工号
        "initiatorName": "智慧校园管理员",     // String  发起人姓名;必须字段
        "department": "人事处",     // String  发起人所在部门
        "taskSummary": ["事务摘要|3天", " 请假类型|事假", " 时间|2021/06/10 - 2021/06/15"],   // String[] 摘要,字段标题和内容由|分隔,最终根据填写顺序依次展示;发起人看到的一直是事务摘要  数组长度限制为5
        "tags": "CUI_BAN,TIME_OUT,COMPLAINT_TASK",   // String 标签;标签类型:CUI_BAN 催办 、TIME_OUT 超时、 COMPLAINT_TASK 转办
        "viewUrl": "https://form-design.dev2.supwisdom.com/looking?fid=63869d6c",   // String  PC端查看详情地址  点击跳转到具体的第三方PC端查看页面
        "mViewUrl": "https://form-design-m.dev2.supwisdom.com/looking?fid=638329d6c"  // String  移动端查看详情地址  点击跳转到具体的第三方移动端、H5查看页面
      }
    ]
  }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33

# GET 我的传阅总数

入参

 /**
   * 获取第三方当前人未读传阅数
   * @param appId 应用ID - 非必填
   * @return 
   */
  (String appId);
1
2
3
4
5
6

响应数据格式

{
  "code": 0,   // int 0 表示成功 非0表示失败
  "message": "获取成功", // String 响应信息,发生错误控制台打印响应信息提示
  "data": 10  //  我的未读传阅数
}
1
2
3
4
5

# GET 事务类型列表接口

入参

 /**
   * 获取第三方事务类型列表接口 方便筛选
   * @param appId 应用ID - 非必填
   * @return 
   */
  (String appId);
1
2
3
4
5
6

响应数据格式

{
  "code": 0,   // int 0 表示成功 非0表示失败
  "message": "获取成功", // String 响应信息,发生错误控制台打印响应信息提示
  "data": {
    "items": [
      { 
        "appId": "GzqhyfpMLSEexyO78bDgO-UWlK6PwOyAE",   // String 应用ID
        "transTypeCode": "1111",   // String 事务类型编码-对应流程ID
        "transTypeName": "学生请假",   // String 事务类型名称-对应流程名称
      }
    ]
  }
}
1
2
3
4
5
6
7
8
9
10
11
12
13

# 拉模式配置说明

第三方提供的接口一般由二开处理转化成事务需要的接口,配置在事务服务的环境变量中 事务商店版本1.3.0以下,配置在事务服务的环境变量中 事务商店版本1.3.0及以上,配置在云平台-消息事务-应用管理-对接管理-第三方待办

third:
  #  第三方是否启用  --- 默认的是false
  enable: ${THIRD_ENABLE:false}
  # 我的待办
  my_todo: ${THIRD_MY_TODO:}
  # 我的待办总数
  my_todo_count: ${THIRD_MY_TODO_COUNT:}
  # 已办汇总
  my_hanle: ${THIRD_MY_HANDLE:}
  # 已办详细
  my_hanle_detail: ${THIRD_MY_HANLE_DETAIL:}
  # 我的发起
  my_initiate: ${THIRD_MY_INITIATE:}
  # 我的传阅
  my_circulated:  ${THIRD_MY_CIRCULATED:}
  # 我的传阅未读数
  my_circulated_unread_count: ${THIRD_MY_CIRCULATED_UNREAD_COUNT:}
  # 事务类型列表
  trans_type_list: ${THIRD_TRANS_TYPE_LIST:}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19