小程序接口文档.md 57 KB

发起出差申请

暂无描述

接口状态

开发中

接口URL

/oa/processManagement/travelApply

请求方式

POST

Content-Type

json

请求Body参数

{
	"businessTrip": "",
	"businessTripLocation": "",
	"departureTime": "",
	"timeOfReturn": "",
	"transportations": "",
    "trafficExpense": "",
    "foodAllowance": "",
    "accommodationFee": "",
    "cityTransportationFee": "",
    "formId": "",
}
参数名 示例值 参数类型 是否必填 参数描述
businessTrip - String 出差事由
businessTripLocation - String 出差地点
departureTime - DateTime 出发时间
timeOfReturn - DateTime 返回时间
transportations - String 交通工具
trafficExpense - Double 交通费
foodAllowance - Double 伙食费补助
accommodationFee - Double 住宿费
cityTransportationFee - Double 市内交通费
formId - String 表单标识

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 0,
	"count": 0,
	"language": "",
	"msg": "",
	"pageCount": 0,
	"success": false
}
参数名 示例值 参数类型 参数描述
code - Number
count - Number
language - Object
msg - Object 返回文字描述
pageCount - Number
success - - 成功响应

/获取任务节点

通过流程key 获取任务节点    
processDefinitionKey 流程key

接口状态

已完成

接口URL

/process/getUserTask/:processDefinitionKey

请求方式

GET

Content-Type

form-data

路径变量

参数名 示例值 参数描述
processDefinitionKey TravelApply 流程key

请求Body参数

参数名 示例值 参数类型 是否必填 参数描述
w - Text -

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 0,
	"msg": null,
	"data": [
        
    ]
}
参数名 示例值 参数类型 参数描述
code - Number
msg - Object 返回文字描述
data {} Array 任务节点列表

/我的待办列表

暂无描述

接口状态

已完成

接口URL

http://localhost:9999/act/personalCenter/taskList?current=1&size=100&category=&processKey=

请求方式

GET

Content-Type

form-data

请求Query参数

参数名 示例值 参数类型 是否必填 参数描述
current 1 Text 当前页
size 100 Text 每页数量
category - Text 分类 小程序传web-applet 后台管理传空
processKey - Text 流程标识

请求Body参数

参数名 示例值 参数类型 是否必填 参数描述
current 1 Text 当前页
size 10 Text 每页条数
category - Text 分类 小程序传web-applet 后台管理传空

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
    "code": 0,
    "msg": null,
    "data": {
        "records": [
            {
                "applicant": null,
                "taskId": "72513",
                "taskName": "人事审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 13:21:03",
                "processInstanceId": "72505",
                "status": "1",
                "nodeKey": "sid-713E8F32-F911-463C-99F1-72848E47ADB3",
                "processDefKey": "TravelApply",
                "category": null,
                "processName": "出差申请",
                "applyUserName": "zhengjl",
                "applyUserId": "1534829129077456897",
                "applyTime": "2022-06-14 13:19:42",
                "deptId": "1532291482934083586"
            },
            {
                "applicant": null,
                "taskId": "67520",
                "taskName": "领导审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 12:00:06",
                "processInstanceId": "67516",
                "status": "1",
                "nodeKey": "sp",
                "processDefKey": "TravelApply",
                "category": null,
                "processName": "出差申请",
                "applyUserName": "zhengjl",
                "applyUserId": "1534829129077456897",
                "applyTime": "2022-06-14 12:00:06",
                "deptId": "1532291482934083586"
            },
            {
                "applicant": null,
                "taskId": "67515",
                "taskName": "领导审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 11:59:05",
                "processInstanceId": "67511",
                "status": "1",
                "nodeKey": "sp",
                "processDefKey": "TravelApply",
                "category": null,
                "processName": "出差申请",
                "applyUserName": "zhengjl",
                "applyUserId": "1534829129077456897",
                "applyTime": "2022-06-14 11:59:05",
                "deptId": "1532291482934083586"
            },
            {
                "applicant": null,
                "taskId": "65009",
                "taskName": "领导审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 10:19:54",
                "processInstanceId": "65006",
                "status": "1",
                "nodeKey": "sp",
                "processDefKey": "TravelApply",
                "category": null,
                "processName": "出差申请",
                "applyUserName": "zhengjl",
                "applyUserId": "1534829129077456897",
                "applyTime": "2022-06-14 10:19:54",
                "deptId": "1532291482934083586"
            },
            {
                "applicant": null,
                "taskId": "65004",
                "taskName": "领导审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 10:15:46",
                "processInstanceId": "65001",
                "status": null,
                "nodeKey": "sp",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "52505",
                "taskName": "用户提交",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-12 20:41:50",
                "processInstanceId": "50074",
                "status": null,
                "nodeKey": "user",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "55004",
                "taskName": "经理审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-10 14:14:25",
                "processInstanceId": "55001",
                "status": null,
                "nodeKey": "sid-1F4B6C4B-863F-49FE-A6E8-F6C09D8F88C9",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "50063",
                "taskName": "组长审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-10 12:19:50",
                "processInstanceId": "50053",
                "status": null,
                "nodeKey": "pm",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "50051",
                "taskName": "组长审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-10 11:28:50",
                "processInstanceId": "50041",
                "status": null,
                "nodeKey": "pm",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "50024",
                "taskName": "用户提交",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-10 11:25:09",
                "processInstanceId": "50021",
                "status": null,
                "nodeKey": "user",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            }
        ],
        "total": 10,
        "size": 100,
        "current": 1,
        "orders": [],
        "optimizeCountSql": true,
        "searchCount": true,
        "countId": null,
        "maxLimit": null,
        "pages": 1
    }
}
参数名 示例值 参数类型 参数描述
code - Number
msg - Object 返回文字描述
data - Object 返回数据
data.records - Array
data.records.applicant - Object
data.records.taskId 72513 String 任务id
data.records.taskName 人事审批 String 任务名称
data.records.title - Object
data.records.pdName - Object
data.records.version - Object
data.records.time 2022-06-14 13:21:03 String
data.records.processInstanceId 72505 String 流程id
data.records.status 1 String 申请审批状态 1-审批中,2- 已完成 9 驳回
data.records.nodeKey sid-713E8F32-F911-463C-99F1-72848E47ADB3 String
data.records.processDefKey TravelApply String 流程标识
data.records.category - String 分类
data.records.processName 出差申请 String 流程名称
data.records.applyUserName zhengjl String 申请人姓名
data.records.applyUserId 1534829129077456897 String 申请人id
data.records.applyTime 2022-06-14 13:19:42 String 申请时间
data.records.deptId 1532291482934083586 String 申请人部门id
data.total 10 Number 数据总数
data.size 100 Number 每页条数
data.current 1 Number 当前页
data.orders {} Object
data.optimizeCountSql true -
data.searchCount true -
data.countId - Object
data.maxLimit - Object
data.pages 1 Number

/我的已办列表

暂无描述

接口状态

已完成

接口URL

http://localhost:9999/act/personalCenter/taskList?current=1&size=100&category=

请求方式

GET

Content-Type

form-data

请求Query参数

参数名 示例值 参数类型 是否必填 参数描述
current 1 Text 当前页
size 100 Text 每页数量
category - Text 分类 小程序传web-applet 后台管理传空

请求Body参数

参数名 示例值 参数类型 是否必填 参数描述
current 1 Text 当前页
size 10 Text 每页条数
category - Text 分类 小程序传web-applet 后台管理传空

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
    "code": 0,
    "msg": null,
    "data": {
        "records": [
            {
                "applicant": null,
                "taskId": "72513",
                "taskName": "人事审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 13:21:03",
                "processInstanceId": "72505",
                "status": "1",
                "nodeKey": "sid-713E8F32-F911-463C-99F1-72848E47ADB3",
                "processDefKey": "TravelApply",
                "category": null,
                "processName": "出差申请",
                "applyUserName": "zhengjl",
                "applyUserId": "1534829129077456897",
                "applyTime": "2022-06-14 13:19:42",
                "deptId": "1532291482934083586"
            },
            {
                "applicant": null,
                "taskId": "67520",
                "taskName": "领导审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 12:00:06",
                "processInstanceId": "67516",
                "status": "1",
                "nodeKey": "sp",
                "processDefKey": "TravelApply",
                "category": null,
                "processName": "出差申请",
                "applyUserName": "zhengjl",
                "applyUserId": "1534829129077456897",
                "applyTime": "2022-06-14 12:00:06",
                "deptId": "1532291482934083586"
            },
            {
                "applicant": null,
                "taskId": "67515",
                "taskName": "领导审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 11:59:05",
                "processInstanceId": "67511",
                "status": "1",
                "nodeKey": "sp",
                "processDefKey": "TravelApply",
                "category": null,
                "processName": "出差申请",
                "applyUserName": "zhengjl",
                "applyUserId": "1534829129077456897",
                "applyTime": "2022-06-14 11:59:05",
                "deptId": "1532291482934083586"
            },
            {
                "applicant": null,
                "taskId": "65009",
                "taskName": "领导审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 10:19:54",
                "processInstanceId": "65006",
                "status": "1",
                "nodeKey": "sp",
                "processDefKey": "TravelApply",
                "category": null,
                "processName": "出差申请",
                "applyUserName": "zhengjl",
                "applyUserId": "1534829129077456897",
                "applyTime": "2022-06-14 10:19:54",
                "deptId": "1532291482934083586"
            },
            {
                "applicant": null,
                "taskId": "65004",
                "taskName": "领导审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 10:15:46",
                "processInstanceId": "65001",
                "status": null,
                "nodeKey": "sp",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "52505",
                "taskName": "用户提交",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-12 20:41:50",
                "processInstanceId": "50074",
                "status": null,
                "nodeKey": "user",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "55004",
                "taskName": "经理审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-10 14:14:25",
                "processInstanceId": "55001",
                "status": null,
                "nodeKey": "sid-1F4B6C4B-863F-49FE-A6E8-F6C09D8F88C9",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "50063",
                "taskName": "组长审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-10 12:19:50",
                "processInstanceId": "50053",
                "status": null,
                "nodeKey": "pm",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "50051",
                "taskName": "组长审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-10 11:28:50",
                "processInstanceId": "50041",
                "status": null,
                "nodeKey": "pm",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "50024",
                "taskName": "用户提交",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-10 11:25:09",
                "processInstanceId": "50021",
                "status": null,
                "nodeKey": "user",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            }
        ],
        "total": 10,
        "size": 100,
        "current": 1,
        "orders": [],
        "optimizeCountSql": true,
        "searchCount": true,
        "countId": null,
        "maxLimit": null,
        "pages": 1
    }
}
参数名 示例值 参数类型 参数描述
code - Number
msg - Object 返回文字描述
data - Object 返回数据
data.records - Array
data.records.applicant - Object
data.records.taskId 72513 String 任务id
data.records.taskName 人事审批 String 任务名称
data.records.title - Object
data.records.pdName - Object
data.records.version - Object
data.records.time 2022-06-14 13:21:03 String 操作时间
data.records.processInstanceId 72505 String 流程id
data.records.status 1 String 申请审批状态 1-审批中,2- 已完成 9 驳回
data.records.nodeKey sid-713E8F32-F911-463C-99F1-72848E47ADB3 String
data.records.processDefKey TravelApply String 流程标识
data.records.category - String 分类
data.records.processName 出差申请 String 流程名称
data.records.applyUserName zhengjl String 申请人姓名
data.records.applyUserId 1534829129077456897 String 申请人id
data.records.applyTime 2022-06-14 13:19:42 String 申请时间
data.records.deptId 1532291482934083586 String 申请人部门id
data.total 10 Number 数据总数
data.size 100 Number 每页条数
data.current 1 Number 当前页
data.orders {} Object
data.optimizeCountSql true -
data.searchCount true -
data.countId - Object
data.maxLimit - Object
data.pages 1 Number

/我的申请

暂无描述

接口状态

已完成

接口URL

http://localhost:9999/act/personalCenter/myApply?current=1&size=100&category=&processKey=

请求方式

GET

Content-Type

form-data

请求Query参数

参数名 示例值 参数类型 是否必填 参数描述
current 1 Text 当前页
size 100 Text 每页数量
category - Text 分类 小程序传web-applet 后台管理传空
processKey - Text 流程标识

请求Body参数

参数名 示例值 参数类型 是否必填 参数描述
current 1 Text 当前页
size 10 Text 每页条数
category - Text 分类 小程序传web-applet 后台管理传空

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
    "code": 0,
    "msg": null,
    "data": {
        "records": [
            {
                "applicant": null,
                "taskId": "72513",
                "taskName": "人事审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 13:21:03",
                "processInstanceId": "72505",
                "status": "1",
                "nodeKey": "sid-713E8F32-F911-463C-99F1-72848E47ADB3",
                "processDefKey": "TravelApply",
                "category": null,
                "processName": "出差申请",
                "applyUserName": "zhengjl",
                "applyUserId": "1534829129077456897",
                "applyTime": "2022-06-14 13:19:42",
                "deptId": "1532291482934083586"
            },
            {
                "applicant": null,
                "taskId": "67520",
                "taskName": "领导审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 12:00:06",
                "processInstanceId": "67516",
                "status": "1",
                "nodeKey": "sp",
                "processDefKey": "TravelApply",
                "category": null,
                "processName": "出差申请",
                "applyUserName": "zhengjl",
                "applyUserId": "1534829129077456897",
                "applyTime": "2022-06-14 12:00:06",
                "deptId": "1532291482934083586"
            },
            {
                "applicant": null,
                "taskId": "67515",
                "taskName": "领导审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 11:59:05",
                "processInstanceId": "67511",
                "status": "1",
                "nodeKey": "sp",
                "processDefKey": "TravelApply",
                "category": null,
                "processName": "出差申请",
                "applyUserName": "zhengjl",
                "applyUserId": "1534829129077456897",
                "applyTime": "2022-06-14 11:59:05",
                "deptId": "1532291482934083586"
            },
            {
                "applicant": null,
                "taskId": "65009",
                "taskName": "领导审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 10:19:54",
                "processInstanceId": "65006",
                "status": "1",
                "nodeKey": "sp",
                "processDefKey": "TravelApply",
                "category": null,
                "processName": "出差申请",
                "applyUserName": "zhengjl",
                "applyUserId": "1534829129077456897",
                "applyTime": "2022-06-14 10:19:54",
                "deptId": "1532291482934083586"
            },
            {
                "applicant": null,
                "taskId": "65004",
                "taskName": "领导审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-14 10:15:46",
                "processInstanceId": "65001",
                "status": null,
                "nodeKey": "sp",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "52505",
                "taskName": "用户提交",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-12 20:41:50",
                "processInstanceId": "50074",
                "status": null,
                "nodeKey": "user",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "55004",
                "taskName": "经理审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-10 14:14:25",
                "processInstanceId": "55001",
                "status": null,
                "nodeKey": "sid-1F4B6C4B-863F-49FE-A6E8-F6C09D8F88C9",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "50063",
                "taskName": "组长审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-10 12:19:50",
                "processInstanceId": "50053",
                "status": null,
                "nodeKey": "pm",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "50051",
                "taskName": "组长审批",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-10 11:28:50",
                "processInstanceId": "50041",
                "status": null,
                "nodeKey": "pm",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            },
            {
                "applicant": null,
                "taskId": "50024",
                "taskName": "用户提交",
                "title": null,
                "pdName": null,
                "version": null,
                "time": "2022-06-10 11:25:09",
                "processInstanceId": "50021",
                "status": null,
                "nodeKey": "user",
                "processDefKey": null,
                "category": null,
                "processName": null,
                "applyUserName": null,
                "applyUserId": null,
                "applyTime": null,
                "deptId": null
            }
        ],
        "total": 10,
        "size": 100,
        "current": 1,
        "orders": [],
        "optimizeCountSql": true,
        "searchCount": true,
        "countId": null,
        "maxLimit": null,
        "pages": 1
    }
}
参数名 示例值 参数类型 参数描述
code - Number
msg - Object 返回文字描述
data - Object 返回数据
data.records - Array 申请数据
data.records.id 1536533861124567041 String
data.records.instanceId 65006 String 实例id
data.records.dataId 1536533859069362178 String 数据id
data.records.processKey TravelApply String 流程标识
data.records.processName 出差申请 String 流程名称
data.records.applyUserName zhengjl String 申请人姓名
data.records.applyUserId 1534829129077456897 String 申请人id
data.records.applyTime 2022-06-14 10:19:54 String 申请时间
data.records.deptId 1532291482934083586 String 申请人部门id
data.records.callbackUri armycloud-oa-biz String
data.records.callbackInterface /processManagement/status/TravelApply/ String
data.records.previewAddress /processManagement/details/TravelApply/ String 预览地址
data.records.vueAssembly - Object vue组件 或表单id
data.records.createTime 2022-06-14 10:19:54 String
data.records.updateTime 2022-06-14 10:19:54 String
data.records.delFlag 0 String
data.records.tenantId - Object
data.records.state 1 String 状态 1-审批中,2- 已完成 9 驳回
data.total 7 Number 数据总数
data.size 100 Number 每页条数
data.current 1 Number 当前页
data.orders {} Object
data.optimizeCountSql true -
data.searchCount true -
data.countId - Object
data.maxLimit - Object
data.pages 1 Number

/查看审批进度图片

返回图片流

接口状态

已完成

接口URL

/act/task/view/:id

请求方式

GET

Content-Type

form-data

路径变量

参数名 示例值 参数描述
id - 任务id

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

/审批历史列表

暂无描述

接口状态

已完成

接口URL

/act/personalCenter/listHistory

请求方式

POST

Content-Type

json

请求Body参数

{
	"processInstanceId":72505
}
参数名 示例值 参数类型 是否必填 参数描述
processInstanceId 72505 Number 实例ID

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
    "code": 0,
    "msg": null,
    "data": [
        {
            "id": "72506",
            "processInstanceId": "72505",
            "processDefinitionId": "TravelApply:6:72504",
            "processDefinitionKey": null,
            "processDefinitionName": null,
            "processDefinitionVersion": null,
            "deploymentId": null,
            "startTime": "2022-06-14 13:19:42",
            "endTime": "2022-06-14 13:19:42",
            "durationInMillis": "39",
            "deleteReason": null,
            "activityId": "sid-9119A97D-EADE-4F42-B9D6-13CC9789F716",
            "activityName": "开始",
            "activityType": "startEvent",
            "executionId": "72505",
            "assignee": null,
            "taskId": null,
            "calledProcessInstanceId": null,
            "tenantId": "1",
            "comment": "提交申请",
            "assigneeName": null,
            "time": "2022-06-14 13:19:42",
            "persistentState": {
                "executionId": "72505",
                "durationInMillis": "39",
                "endTime": "2022-06-14 13:19:42",
                "assignee": null,
                "deleteReason": null
            }
        },
        {
            "id": "72507",
            "processInstanceId": "72505",
            "processDefinitionId": "TravelApply:6:72504",
            "processDefinitionKey": null,
            "processDefinitionName": null,
            "processDefinitionVersion": null,
            "deploymentId": null,
            "startTime": "2022-06-14 13:19:42",
            "endTime": "2022-06-14 13:21:03",
            "durationInMillis": "81458",
            "deleteReason": null,
            "activityId": "sp",
            "activityName": "领导审批",
            "activityType": "userTask",
            "executionId": "72505",
            "assignee": "zhengjl",
            "taskId": "72508",
            "calledProcessInstanceId": null,
            "tenantId": "1",
            "comment": "哈哈哈哈",
            "assigneeName": "zhengjl",
            "time": "2022-06-14 13:21:03",
            "persistentState": {
                "executionId": "72505",
                "durationInMillis": "81458",
                "endTime": "2022-06-14 13:21:03",
                "assignee": "zhengjl",
                "deleteReason": null
            }
        },
        {
            "id": "72512",
            "processInstanceId": "72505",
            "processDefinitionId": "TravelApply:6:72504",
            "processDefinitionKey": null,
            "processDefinitionName": null,
            "processDefinitionVersion": null,
            "deploymentId": null,
            "startTime": "2022-06-14 13:21:03",
            "endTime": "2022-06-14 13:21:30",
            "durationInMillis": "27190",
            "deleteReason": null,
            "activityId": "sid-713E8F32-F911-463C-99F1-72848E47ADB3",
            "activityName": "人事审批",
            "activityType": "userTask",
            "executionId": "72505",
            "assignee": "zhengjl",
            "taskId": "72513",
            "calledProcessInstanceId": null,
            "tenantId": "1",
            "comment": "哈哈哈哈",
            "assigneeName": "zhengjl",
            "time": "2022-06-14 13:21:29",
            "persistentState": {
                "executionId": "72505",
                "durationInMillis": "27190",
                "endTime": "2022-06-14 13:21:30",
                "assignee": "zhengjl",
                "deleteReason": null
            }
        },
        {
            "id": "72515",
            "processInstanceId": "72505",
            "processDefinitionId": "TravelApply:6:72504",
            "processDefinitionKey": null,
            "processDefinitionName": null,
            "processDefinitionVersion": null,
            "deploymentId": null,
            "startTime": "2022-06-14 13:21:30",
            "endTime": "2022-06-14 13:21:30",
            "durationInMillis": "123",
            "deleteReason": null,
            "activityId": "sid-5FA5D69B-EAEA-4CE4-86B0-66F60B67DEC8",
            "activityName": "结束",
            "activityType": "endEvent",
            "executionId": "72505",
            "assignee": "admin",
            "taskId": null,
            "calledProcessInstanceId": null,
            "tenantId": "1",
            "comment": "自动结束",
            "assigneeName": "管理员",
            "time": "2022-06-14 13:21:30",
            "persistentState": {
                "executionId": "72505",
                "durationInMillis": "123",
                "endTime": "2022-06-14 13:21:30",
                "assignee": "admin",
                "deleteReason": null
            }
        }
    ]
}
参数名 示例值 参数类型 参数描述
code - Number
msg - Object 返回文字描述
data - Object 返回数据
data.id 72506 String 任务id
data.processInstanceId 72505 String 实例id
data.processDefinitionId TravelApply:6:72504 String
data.processDefinitionKey - Object
data.processDefinitionName - Object
data.processDefinitionVersion - Object
data.deploymentId - Object
data.startTime 2022-06-14 13:19:42 String 任务开始时间
data.endTime 2022-06-14 13:19:42 String 任务完成时间
data.durationInMillis 39 String
data.deleteReason - Object
data.activityId sid-9119A97D-EADE-4F42-B9D6-13CC9789F716 String
data.activityName 开始 String 任务名称
data.activityType startEvent String 任务类型
data.executionId 72505 String
data.assignee - Object 审批人账号
data.taskId - Object 任务id
data.calledProcessInstanceId - Object
data.tenantId 1 String
data.comment 提交申请 String 批注
data.assigneeName - Object 审批人姓名
data.time 2022-06-14 13:19:42 String 操作时间
data.persistentState - Object
data.persistentState.executionId 72505 String
data.persistentState.durationInMillis 39 String
data.persistentState.endTime 2022-06-14 13:19:42 String
data.persistentState.assignee - Object
data.persistentState.deleteReason - Object

/因公外出报备申请

暂无描述

接口状态

开发中

接口URL

/oa/processManagement/goOutApply

请求方式

POST

Content-Type

json

请求Body参数

{
	"whereabouts": "",
	"departureTime": "",
	"timeOfReturn": "",
	"days": "",
    "applyReason": "",
    "phone": "",
    "outOfOfficeAddress": "",
    "handoverPerson": "",
    "handoverPersonPhone": "",
     "handoverPersonPost": ""
}
参数名 示例值 参数类型 是否必填 参数描述
whereabouts - Object 去向
departureTime - DateTime 出发时间
timeOfReturn - DateTime 返回时间
days - Number 共计天数
applyReason - String 申请理由
phone - String 电话
outOfOfficeAddress - String 外出地址
handoverPerson - String 交接人
handoverPersonPhone - String 交接人电话
handoverPersonPost - String 交接人职务

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 0,
	"count": 0,
	"language": "",
	"msg": "",
	"pageCount": 0,
	"success": false
}
参数名 示例值 参数类型 参数描述
code - Number
count - Number
language - Object
msg - Object 返回文字描述
pageCount - Number
success - - 成功响应

/乘坐飞机申请

暂无描述

接口状态

开发中

接口URL

/oa/processManagement/aircraftApply

请求方式

POST

Content-Type

json

请求Body参数

{
	"notificationTime": "",
	"applyReason": "",
	"destination": "",
	"ticketAmount": "",
    "remarks": ""
}
参数名 示例值 参数类型 是否必填 参数描述
notificationTime - Date 接到通知时间
applyReason - String 申请理由
destination - String 目的地
ticketAmount - Double 机票金额
remarks - String 备注

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
	"code": 0,
	"count": 0,
	"language": "",
	"msg": "",
	"pageCount": 0,
	"success": false
}
参数名 示例值 参数类型 参数描述
code - Number
count - Number
language - Object
msg - Object 返回文字描述
pageCount - Number
success - - 成功响应

/查看任务详情

暂无描述

接口状态

已完成

接口URL

http://localhost:9999/act/personalCenter/task/:taskId

请求方式

POST

Content-Type

json

路径变量

参数名 示例值 参数描述
taskId - 任务id

请求Body参数


预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
    "code": 0,
    "msg": null,
    "data": {
        "id": "1536579110433837058",
        "instanceId": "72505",
        "dataId": "1536579106235285505",
        "processKey": "TravelApply",
        "processName": "出差申请",
        "applyUserName": "zhengjl",
        "applyUserId": "1534829129077456897",
        "applyTime": "2022-06-14 13:19:42",
        "deptId": "1532291482934083586",
        "callbackUri": "armycloud-oa-biz",
        "callbackInterface": "/processManagement/status/TravelApply/",
        "previewAddress": "/processManagement/details/TravelApply/",
        "vueAssembly": null,
        "createTime": "2022-06-14 13:19:42",
        "updateTime": "2022-06-14 13:19:42",
        "delFlag": "0",
        "tenantId": null,
        "state": "1",
        "flagList": [
            "同意",
            "不同意"
        ],
        "taskId": "72508",
        "fromData": {
            "departureTime": "2022-06-01",
            "businessTripLocation": "222",
            "applicationNo": "CC1536579106235285505",
            "trafficExpense": 1,
            "departmentId": "1532291482934083586",
            "delFlag": "0",
            "applyUserId": "1534829129077456897",
            "instanceId": "72505",
            "post": null,
            "updateBy": null,
            "id": "1536579106235285505",
            "applyTime": "2022-06-14 13:19:41",
            "transportations": "32323",
            "formId": null,
            "businessTrip": "是是是",
            "foodAllowance": 2,
            "timeOfReturn": "2022-06-23",
            "cityTransportationFee": 4,
            "updateTime": null,
            "applyUserName": "zhengjl",
            "createBy": null,
            "createTime": null,
            "tenantId": null,
            "remarks": null,
            "accommodationFee": 3,
            "status": 1
        }
    }
}
参数名 示例值 参数类型 参数描述
code - Number
msg - Object 返回文字描述
data - Object 返回数据
data.id 1536579110433837058 String 任务id
data.instanceId 72505 String 实例id
data.dataId 1536579106235285505 String 数据id
data.processKey TravelApply String 流程标识
data.processName 出差申请 String 流程名称
data.applyUserName zhengjl String 申请人姓名
data.applyUserId 1534829129077456897 String 申请人id
data.applyTime 2022-06-14 13:19:42 String 申请时间
data.deptId 1532291482934083586 String 申请人部门id
data.callbackUri armycloud-oa-biz String
data.callbackInterface /processManagement/status/TravelApply/ String
data.previewAddress /processManagement/details/TravelApply/ String 预览地址
data.vueAssembly - Object vue组件 或表单id
data.createTime 2022-06-14 13:19:42 String
data.updateTime 2022-06-14 13:19:42 String
data.delFlag 0 String
data.tenantId - Object
data.state 1 String 状态 1-审批中,2- 已完成 9 驳回
data.flagList 同意 String
data.taskId 72508 String 任务id
data.fromData - Object 数据内容
data.fromData.departureTime 2022-06-01 String
data.fromData.businessTripLocation 222 String
data.fromData.applicationNo CC1536579106235285505 String
data.fromData.trafficExpense 1 Number
data.fromData.departmentId 1532291482934083586 String
data.fromData.delFlag 0 String
data.fromData.applyUserId 1534829129077456897 String 申请人id
data.fromData.instanceId 72505 String 实例id
data.fromData.post - Object
data.fromData.updateBy - Object
data.fromData.id 1536579106235285505 String 任务id
data.fromData.applyTime 2022-06-14 13:19:41 String 申请时间
data.fromData.transportations 32323 String
data.fromData.formId - Object
data.fromData.businessTrip 是是是 String
data.fromData.foodAllowance 2 Number
data.fromData.timeOfReturn 2022-06-23 String
data.fromData.cityTransportationFee 4 Number
data.fromData.updateTime - Object
data.fromData.applyUserName zhengjl String 申请人姓名
data.fromData.createBy - Object
data.fromData.createTime - Object
data.fromData.tenantId - Object
data.fromData.remarks - Object 备注
data.fromData.accommodationFee 3 Number
data.fromData.status 1 Number 申请审批状态

/办理任务

暂无描述

接口状态

已完成

接口URL

http://localhost:9999/act/personalCenter/complete?taskId=72513&instanceId=72505&comment=非常好&taskFlag=同意

请求方式

POST

Content-Type

form-data

请求Query参数

参数名 示例值 参数类型 是否必填 参数描述
taskId 72513 Text 任务id
instanceId 72505 Text 实例id
comment 非常好 Text 批注内容
taskFlag 同意 Text 操作名称 详情flagList 数组内容

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
    "code": 0,
    "msg": null,
    "data": null
}
参数名 示例值 参数类型 参数描述
code - Number
msg - Object 返回文字描述
data - Object 返回数据

/转办

暂无描述

接口状态

已完成

接口URL

http://localhost:9999/act/personalCenter/delegate?taskId=72513&delegateToUser=zhengjl

请求方式

POST

Content-Type

form-data

请求Query参数

参数名 示例值 参数类型 是否必填 参数描述
taskId 72513 Text 任务id
delegateToUser zhengjl Text 代办人账号

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
    "code": 0,
    "msg": null,
    "data": null
}
参数名 示例值 参数类型 参数描述
code - Number
msg - Object 返回文字描述
data - Object 返回数据

/获取租户信息

用户选着租户后,在登录是放在请求头中
TENANT-ID:用户选中租户id

接口状态

已完成

接口URL

http://army.zhengjl.comcom/admin/tenant/list

请求方式

GET

Content-Type

form-data

预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{"code":0,"msg":null,"data":[{"id":"1","name":"系统管理员","code":"1","tenantDomain":"","startTime":"2019-05-15 00:00:00","endTime":"2029-05-31 12:00:00","status":"0","createBy":" ","updateBy":"lizhengnan","delFlag":"0","createTime":"2019-05-15 15:44:57","updateTime":"2022-06-02 22:40:20"},{"id":"1532368211149103105","name":"省军供站","code":"2","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"lizhengnan","updateBy":"","delFlag":"0","createTime":"2022-06-02 22:27:06","updateTime":"2022-06-02 22:27:06"},{"id":"1532368326626680834","name":"赓续集团","code":"3","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"lizhengnan","updateBy":"","delFlag":"0","createTime":"2022-06-02 22:27:33","updateTime":"2022-06-02 22:27:34"},{"id":"1532368702427930626","name":"赓续集团军供站","code":"4","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"lizhengnan","updateBy":"","delFlag":"0","createTime":"2022-06-02 22:29:03","updateTime":"2022-06-02 22:29:03"},{"id":"1532368827334303745","name":"格尔木军供站","code":"5","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"lizhengnan","updateBy":"","delFlag":"0","createTime":"2022-06-02 22:29:33","updateTime":"2022-06-02 22:29:33"},{"id":"1532368914668101634","name":"海南州军供站","code":"6","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"lizhengnan","updateBy":"","delFlag":"0","createTime":"2022-06-02 22:29:53","updateTime":"2022-06-02 22:29:54"},{"id":"1532369025389338626","name":"海北州军供站","code":"7","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"lizhengnan","updateBy":"","delFlag":"0","createTime":"2022-06-02 22:30:20","updateTime":"2022-06-02 22:30:20"},{"id":"1532369149389742082","name":"黄南州军供站","code":"8","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"lizhengnan","updateBy":"","delFlag":"0","createTime":"2022-06-02 22:30:49","updateTime":"2022-06-02 22:30:50"},{"id":"1532369242478125058","name":"玉树州军供站","code":"9","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"lizhengnan","updateBy":"","delFlag":"0","createTime":"2022-06-02 22:31:12","updateTime":"2022-06-02 22:31:12"},{"id":"1532369358794563586","name":"果洛州军供站","code":"10","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"lizhengnan","updateBy":"","delFlag":"0","createTime":"2022-06-02 22:31:39","updateTime":"2022-06-02 22:31:40"},{"id":"1532369474951618561","name":"海西州军供站","code":"11","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"lizhengnan","updateBy":"","delFlag":"0","createTime":"2022-06-02 22:32:07","updateTime":"2022-06-02 22:32:08"},{"id":"1532369569088577538","name":"西宁市军供站","code":"12","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"lizhengnan","updateBy":"","delFlag":"0","createTime":"2022-06-02 22:32:29","updateTime":"2022-06-02 22:32:30"},{"id":"1532369687862878210","name":"乐都区军供站","code":"13","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"lizhengnan","updateBy":"","delFlag":"0","createTime":"2022-06-02 22:32:58","updateTime":"2022-06-02 22:32:58"},{"id":"1532369801520128001","name":"互助军供站","code":"14","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"lizhengnan","updateBy":"","delFlag":"0","createTime":"2022-06-02 22:33:25","updateTime":"2022-06-02 22:33:25"},{"id":"1532369913113780225","name":"门源军供站","code":"15","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"lizhengnan","updateBy":"","delFlag":"0","createTime":"2022-06-02 22:33:52","updateTime":"2022-06-02 22:33:52"},{"id":"1532377974989676545","name":"省粮食局","code":"17","tenantDomain":null,"startTime":"2022-06-02 12:00:00","endTime":"2022-06-30 12:00:00","status":"0","createBy":"admin","updateBy":"","delFlag":"0","createTime":"2022-06-02 23:05:54","updateTime":"2022-06-02 23:05:54"}]}
参数名 示例值 参数类型 参数描述
code - Number
msg - Object 返回文字描述
data - Object 返回数据
data.id 1 String 任务id
data.name 系统管理员 String 站点名称
data.code 1 String 站点code
data.tenantDomain - Object
data.startTime 2019-05-15 00:00:00 String 任务开始时间
data.endTime 2029-05-31 12:00:00 String 任务完成时间
data.status 0 String 申请审批状态
data.createBy - String
data.updateBy lizhengnan String
data.delFlag 0 String
data.createTime 2019-05-15 15:44:57 String
data.updateTime 2022-06-02 22:40:20 String

/查看已办 或我的申请详情

暂无描述

接口状态

已完成

接口URL

http://localhost:9999/act/personalCenter/details/:processInstanceId

请求方式

POST

Content-Type

json

路径变量

参数名 示例值 参数描述
processInstanceId - 实例id

请求Body参数


预执行脚本

暂无预执行脚本

后执行脚本

暂无后执行脚本

成功响应示例

{
    "code": 0,
    "msg": null,
    "data": {
        "id": "1536579110433837058",
        "instanceId": "72505",
        "dataId": "1536579106235285505",
        "processKey": "TravelApply",
        "processName": "出差申请",
        "applyUserName": "zhengjl",
        "applyUserId": "1534829129077456897",
        "applyTime": "2022-06-14 13:19:42",
        "deptId": "1532291482934083586",
        "callbackUri": "armycloud-oa-biz",
        "callbackInterface": "/processManagement/status/TravelApply/",
        "previewAddress": "/processManagement/details/TravelApply/",
        "vueAssembly": null,
        "createTime": "2022-06-14 13:19:42",
        "updateTime": "2022-06-14 13:19:42",
        "delFlag": "0",
        "tenantId": null,
        "state": "1",
        "fromData": {
            "departureTime": "2022-06-01",
            "businessTripLocation": "222",
            "applicationNo": "CC1536579106235285505",
            "trafficExpense": 1,
            "departmentId": "1532291482934083586",
            "delFlag": "0",
            "applyUserId": "1534829129077456897",
            "instanceId": "72505",
            "post": null,
            "updateBy": null,
            "id": "1536579106235285505",
            "applyTime": "2022-06-14 13:19:41",
            "transportations": "32323",
            "formId": null,
            "businessTrip": "是是是",
            "foodAllowance": 2,
            "timeOfReturn": "2022-06-23",
            "cityTransportationFee": 4,
            "updateTime": null,
            "applyUserName": "zhengjl",
            "createBy": null,
            "createTime": null,
            "tenantId": null,
            "remarks": null,
            "accommodationFee": 3,
            "status": 1
        }
    }
}
参数名 示例值 参数类型 参数描述
code - Number 站点编号
msg - Object 返回文字描述
data - Object 返回数据
data.id 1536579110433837058 String 任务id
data.instanceId 72505 String 实例id
data.dataId 1536579106235285505 String 数据id
data.processKey TravelApply String 流程标识
data.processName 出差申请 String 流程名称
data.applyUserName zhengjl String 申请人姓名
data.applyUserId 1534829129077456897 String 申请人id
data.applyTime 2022-06-14 13:19:42 String 申请时间
data.deptId 1532291482934083586 String 申请人部门id
data.callbackUri armycloud-oa-biz String
data.callbackInterface /processManagement/status/TravelApply/ String
data.previewAddress /processManagement/details/TravelApply/ String 预览地址
data.vueAssembly - Object vue组件 或表单id
data.createTime 2022-06-14 13:19:42 String
data.updateTime 2022-06-14 13:19:42 String
data.delFlag 0 String
data.tenantId - Object
data.state 1 String 状态 1-审批中,2- 已完成 9 驳回
data.fromData - Object 数据内容
data.fromData.departureTime 2022-06-01 String
data.fromData.businessTripLocation 222 String
data.fromData.applicationNo CC1536579106235285505 String
data.fromData.trafficExpense 1 Number
data.fromData.departmentId 1532291482934083586 String
data.fromData.delFlag 0 String
data.fromData.applyUserId 1534829129077456897 String 申请人id
data.fromData.instanceId 72505 String 实例id
data.fromData.post - Object
data.fromData.updateBy - Object
data.fromData.id 1536579106235285505 String 任务id
data.fromData.applyTime 2022-06-14 13:19:41 String 申请时间
data.fromData.transportations 32323 String
data.fromData.formId - Object
data.fromData.businessTrip 是是是 String
data.fromData.foodAllowance 2 Number
data.fromData.timeOfReturn 2022-06-23 String
data.fromData.cityTransportationFee 4 Number
data.fromData.updateTime - Object
data.fromData.applyUserName zhengjl String 申请人姓名
data.fromData.createBy - Object
data.fromData.createTime - Object
data.fromData.tenantId - Object
data.fromData.remarks - Object 备注
data.fromData.accommodationFee 3 Number
data.fromData.status 1 Number 申请审批状态