# bps接口出入参说明
# 是否可以新增
[^/bps/mgr/biz-calendar/can-insert]:
入参 | 类型 | 入参说明 |
---|---|---|
calendar | com.primeton.workflow.api2.model.WFBizCalendar日历参数对象 | java.lang.String calendarUUID——日历id java.lang.String calendarName——日历名称 java.lang.String isDefault——是否默认日历(1是,0否) java.lang.String remark——描述 java.lang.String uptTime——更新时间 java.lang.String period1Begin——时间段1开始 java.lang.String period1End——时间段1结束 java.lang.String period2Begin——时间段2开始 java.lang.String period2End——时间段2结束 java.lang.String period3Begin——时间段3开始 java.lang.String period3End——时间段3结束 java.lang.String period4Begin——时间段4开始 java.lang.String period4End——时间段4结束 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 删除工作日历
[^/bps/mgr/biz-calendar/delete-biz-calendar]:
入参 | 类型 | 入参说明 |
---|---|---|
calendar | com.primeton.workflow.api2.model.WFBizCalendar日历参数对象 | java.lang.String calendarUUID——日历id java.lang.String calendarName——日历名称 java.lang.String isDefault——是否默认日历(1是,0否) java.lang.String remark——描述 java.lang.String uptTime——更新时间 java.lang.String period1Begin——时间段1开始 java.lang.String period1End——时间段1结束 java.lang.String period2Begin——时间段2开始 java.lang.String period2End——时间段2结束 java.lang.String period3Begin——时间段3开始 java.lang.String period3End——时间段3结束 java.lang.String period4Begin——时间段4开始 java.lang.String period4End——时间段4结束 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 批量删除工作日历
[^/bps/mgr/biz-calendar/delete-biz-calendars]:
入参 | 类型 | 入参说明 |
---|---|---|
calendars | java.util.List<com.primeton.workflow.api2. model.WFBizCalendar>日历参数对象数组 | java.lang.String calendarUUID——日历id java.lang.String calendarName——日历名称 java.lang.String isDefault——是否默认日历(1是,0否) java.lang.String remark——描述 java.lang.String uptTime——更新时间 java.lang.String period1Begin——时间段1开始 java.lang.String period1End——时间段1结束 java.lang.String period2Begin——时间段2开始 java.lang.String period2End——时间段2结束 java.lang.String period3Begin——时间段3开始 java.lang.String period3End——时间段3结束 java.lang.String period4Begin——时间段4开始 java.lang.String period4End——时间段4结束 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询一条工作日历
[^/bps/mgr/biz-calendar/expand-biz-calendar]:
入参 | 类型 | 入参说明 |
---|---|---|
calendar | com.primeton.workflow.api2.model.WFBizCalendar日历参数对象 | java.lang.String calendarUUID——日历id java.lang.String calendarName——日历名称 java.lang.String isDefault——是否默认日历(1是,0否) java.lang.String remark——描述 java.lang.String uptTime——更新时间 java.lang.String period1Begin——时间段1开始 java.lang.String period1End——时间段1结束 java.lang.String period2Begin——时间段2开始 java.lang.String period2End——时间段2结束 java.lang.String period3Begin——时间段3开始 java.lang.String period3End——时间段3结束 java.lang.String period4Begin——时间段4开始 java.lang.String period4End——时间段4结束 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询符合条件的工作日历
[^/bps/mgr/biz-calendar/query-biz-calendar]:
入参 | 类型 | 入参说明 |
---|---|---|
calendar | com.primeton.workflow.api2.model.WFBizCalendar日历参数对象 | java.lang.String calendarUUID——日历id java.lang.String calendarName——日历名称 java.lang.String isDefault——是否默认日历(1是,0否) java.lang.String remark——描述 java.lang.String uptTime——更新时间 java.lang.String period1Begin——时间段1开始 java.lang.String period1End——时间段1结束 java.lang.String period2Begin——时间段2开始 java.lang.String period2End——时间段2结束 java.lang.String period3Begin——时间段3开始 java.lang.String period3End——时间段3结束 java.lang.String period4Begin——时间段4开始 java.lang.String period4End——时间段4结束 |
pageCond | com.primeton.workflow.api2.model.PageCond分页对象 | int beginIndex——起始页,从1开始 int begin——起始页,从0开始 int length——单页查询个数 boolean isCount——是否统计总数 int totalCount——总数 int totalPage——总页数 int currentPage——当前页数 boolean isFirst——是否第一 boolean isLast——是否最后 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询日历明细
[^/bps/mgr/biz-calendar/query-biz-calendar-details-by-month]:
入参 | 类型 | 入参说明 |
---|---|---|
detail | com.primeton.workflow.api2.model.WFBizCalendardetail日历详情参数对象 | long id——主键 String calendarUUID——日历id String caldate——日历日期 String caldateType——日期类型 (0-非标准工作时间(表示是正常工作日) 1-节假日(工作日转节假日) 2-默认情况(节假日转为工作日)) String remark——描述 String uptTime——更新时间 String period1Begin——时间段1开始 String period1End——时间段1结束 String period2Begin——时间段2开始 String period2End——时间段2结束 String period3Begin——时间段3开始 String period3End——时间段3结束 String period4Begin——时间段4开始 String period4End——时间段4结束 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 保存日历
[^/bps/mgr/biz-calendar/save-biz-calendar]:
入参 | 类型 | 入参说明 |
---|---|---|
calendar | com.primeton.workflow.api2.model.WFBizCalendar日历参数对象 | java.lang.String calendarUUID——日历id java.lang.String calendarName——日历名称 java.lang.String isDefault——是否默认日历(1是,0否) java.lang.String remark——描述 java.lang.String uptTime——更新时间 java.lang.String period1Begin——时间段1开始 java.lang.String period1End——时间段1结束 java.lang.String period2Begin——时间段2开始 java.lang.String period2End——时间段2结束 java.lang.String period3Begin——时间段3开始 java.lang.String period3End——时间段3结束 java.lang.String period4Begin——时间段4开始 java.lang.String period4End——时间段4结束 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 保存日历明细
[^/bps/mgr/biz-calendar/save-biz-calendar-detail]:
入参 | 类型 | 入参说明 |
---|---|---|
detail | com.primeton.workflow.api2.model.WFBizCalendardetail日历详情参数对象 | long id——主键 String calendarUUID——日历id String caldate——日历日期 String caldateType——日期类型 (0-非标准工作时间(表示是正常工作日) 1-节假日(工作日转节假日) 2-默认情况(节假日转为工作日)) String remark——描述 String uptTime——更新时间 String period1Begin——时间段1开始 String period1End——时间段1结束 String period2Begin——时间段2开始 String period2End——时间段2结束 String period3Begin——时间段3开始 String period3End——时间段3结束 String period4Begin——时间段4开始 String period4End——时间段4结束 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 是否可以新增参与者日历
[^/bps/mgr/biz-caleparti/can-insert]:
入参 | 类型 | 入参说明 |
---|---|---|
caleparti | com.primeton.workflow.api2.model.WFBizCalepartiVO 参与者日历对象 | long particaleUUID——参与者日历id String partiType——参与者类型 String partiID——参与者id String partiName——参与者名称 String calendarUUID——日历主键id String caleType——日历类型 String uptTime——更新时间 String calendarName——日历名称 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 删除一个参与者日历
[^/bps/mgr/biz-caleparti/delete-biz-caleparti]:
入参 | 类型 | 入参说明 |
---|---|---|
caleparti | com.primeton.workflow.api2.model.WFBizCalepartiVO 参与者日历对象 | long particaleUUID——参与者日历id String partiType——参与者类型 String partiID——参与者id String partiName——参与者名称 String calendarUUID——日历主键id String caleType——日历类型 String uptTime——更新时间 String calendarName——日历名称 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据条件查询参与者日历详情
[^/bps/mgr/biz-caleparti/expand-biz-caleparti]:
入参 | 类型 | 入参说明 |
---|---|---|
caleparti | com.primeton.workflow.api2.model.WFBizCalepartiVO 参与者日历对象 | long particaleUUID——参与者日历id String partiType——参与者类型 String partiID——参与者id String partiName——参与者名称 String calendarUUID——日历主键id String caleType——日历类型 String uptTime——更新时间 String calendarName——日历名称 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据条件查询日历
[^/bps/mgr/biz-caleparti/query-biz-caleparties-1]:
入参 | 类型 | 入参说明 |
---|---|---|
caleparti | com.primeton.workflow.api2.model.WFBizCalepartiVO 参与者日历对象 | long particaleUUID——参与者日历id String partiType——参与者类型 String partiID——参与者id String partiName——参与者名称 String calendarUUID——日历主键id String caleType——日历类型 String uptTime——更新时间 String calendarName——日历名称 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据条件分页查询日历
[^/bps/mgr/biz-caleparti/query-biz-caleparties-2]:
入参 | 类型 | 入参说明 |
---|---|---|
caleparti | com.primeton.workflow.api2.model.WFBizCalepartiVO 参与者日历对象 | long particaleUUID——参与者日历id String partiType——参与者类型 String partiID——参与者id String partiName——参与者名称 String calendarUUID——日历主键id String caleType——日历类型 String uptTime——更新时间 String calendarName——日历名称 |
pageCond | com.primeton.workflow.api2.model.PageCond分页对象 | int beginIndex——起始页,从1开始 int begin——起始页,从0开始 int length——单页查询个数 boolean isCount——是否统计总数 int totalCount——总数 int totalPage——总页数 int currentPage——当前页数 boolean isFirst——是否第一 boolean isLast——是否最后 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 保存参与者日历
[^/bps/mgr/biz-caleparti/save-biz-caleparti]:
入参 | 类型 | 入参说明 |
---|---|---|
caleparti | com.primeton.workflow.api2.model.WFBizCalepartiVO 参与者日历对象 | long particaleUUID——参与者日历id String partiType——参与者类型 String partiID——参与者id String partiName——参与者名称 String calendarUUID——日历主键id String caleType——日历类型 String uptTime——更新时间 String calendarName——日历名称 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询一条业务目录,包含权限信息
[^/bps/mgr/biz-catalog-4-perm/expand-catalog-info-4-perm]:
入参 | 类型 | 入参说明 |
---|---|---|
userId | java.lang.String | 账号id |
permType | java.lang.String | 权限类型 取值范围(0,1,2,3,4) |
catalog | com.primeton.workflow.api2.model.WFBizCatalog 业务目录对象 | String catalogUUID——目录id String catalogName——目录名称 String parentCatalogUUID——父目录id String isLeaf——是否叶子目录 String seq——序列 String demo——示例 int orderID——排序 String uptTime——更新时间 String directFlag——标识 java.util.HashMap<java.lang.String, java.lang.String> permisssionMap——权限集合 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据参与者ID和类型,权限类型,获取所有业务目录权限
[^/bps/mgr/biz-catalog-4-perm/get-all-catalog-perm-by-parti]:
入参 | 类型 | 入参说明 |
---|---|---|
partiId | java.lang.String | 参与者ID |
partiType | java.lang.String | 参与者类型 |
出参 | 类型 | 出参说明 |
---|---|---|
List | java.util.List<com.primeton.workflow.api2.model.WFBizCatalogPerm> | 业务目录权限集合对象 long mappingID——目录权限关系主键id String catalogUUID——目录id String permissionType——权限类型 String partiType——参与者类型 String partiName——参与者名称 String partiID——参与者id String uptTime——更新时间 |
# 根据用户ID,获取所有业务目录权限
[^/bps/mgr/biz-catalog-4-perm/get-all-catalog-perm-by-user-id]:
入参 | 类型 | 入参说明 |
---|---|---|
userId | java.lang.String | 账号id |
permType | java.lang.String | 权限类型 取值范围(0,1,2,3,4) |
出参 | 类型 | 出参说明 |
---|---|---|
List | java.util.List<com.primeton.workflow.api2.model.WFBizCatalogPerm> | long mappingID——目录权限关系主键id String catalogUUID——目录id String permissionType——权限类型 String partiType——参与者类型 String partiName——参与者名称 String partiID——参与者id String uptTime——更新时间 |
# 根据用户ID、权限类型、父目录ID查找所有子业务目录
[^/bps/mgr/biz-catalog-4-perm/get-all-sub-catalog-by-user-id]:
入参 | 类型 | 入参说明 |
---|---|---|
userId | java.lang.String | 账号id |
permType | java.lang.String | 权限类型 取值范围(0,1,2,3,4) |
parentId | java.lang.String | 父目录ID |
出参 | 类型 | 出参说明 |
---|---|---|
List | java.util.List<com.primeton.workflow.api2.model.WFBizCatalog> | String catalogUUID——目录id String catalogName——目录名称 String parentCatalogUUID——父目录id String isLeaf——是否叶子目录 String seq——序列 String demo——示例 int orderID——排序 String uptTime——更新时间 String directFlag——标识 java.util.HashMap<java.lang.String, java.lang.String> permisssionMap——权限集合 |
# 根据用户ID和权限类型查找根业务目录
[^/bps/mgr/biz-catalog-4-perm/get-catalog-root-by-user-id]:
入参 | 类型 | 入参说明 |
---|---|---|
userId | java.lang.String | 账号id |
permType | java.lang.String | 权限类型 取值范围(0,1,2,3,4) |
出参 | 类型 | 出参说明 |
---|---|---|
List | java.util.List<com.primeton.workflow.api2.model.WFBizCatalog> | String catalogUUID——目录id String catalogName——目录名称 String parentCatalogUUID——父目录id String isLeaf——是否叶子目录 String seq——序列 String demo——示例 int orderID——排序 String uptTime——更新时间 String directFlag——标识 java.util.HashMap<java.lang.String, java.lang.String> permisssionMap——权限集合 |
# 根据用户ID、权限类型、父目录ID查找子业务目录
[^/bps/mgr/biz-catalog-4-perm/get-catalog-sub-by-user-id]:
入参 | 入参说明 |
---|---|
userId | java.lang.String 账号id |
permType | java.lang.String 权限类型 取值范围(0,1,2,3,4) |
parentId | java.lang.String 父目录ID |
出参 | 类型 | 出参说明 |
---|---|---|
List | java.util.List<com.primeton.workflow.api2.model.WFBizCatalog> | String catalogUUID——目录id String catalogName——目录名称 String parentCatalogUUID——父目录id String isLeaf——是否叶子目录 String seq——序列 String demo——示例 int orderID——排序 String uptTime——更新时间 String directFlag——标识 java.util.HashMap<java.lang.String, java.lang.String> permisssionMap——权限集合 |
# 业务目录是否可以被删除
[^/bps/mgr/biz-catalog/can-delete]:
入参 | 类型 | 入参说明 |
---|---|---|
catalog | com.primeton.workflow.api2.model.WFBizCatalog 业务目录对象 | String catalogUUID——目录id String catalogName——目录名称 String parentCatalogUUID——父目录id String isLeaf——是否叶子目录 String seq——序列 String demo——示例 int orderID——排序 String uptTime——更新时间 String directFlag——标识 java.util.HashMap<java.lang.String, java.lang.String> permisssionMap——权限集合 |
出参 | 出参说明 |
---|---|
boolean | true、false值 |
# 是否可以新增
[^/bps/mgr/biz-catalog/can-insert]:
入参 | 类型 | 入参说明 |
---|---|---|
catalog | com.primeton.workflow.api2.model.WFBizCatalog 业务目录对象 | String catalogUUID——目录id String catalogName——目录名称 String parentCatalogUUID——父目录id String isLeaf——是否叶子目录 String seq——序列 String demo——示例 int orderID——排序 String uptTime——更新时间 String directFlag——标识 java.util.HashMap<java.lang.String, java.lang.String> permisssionMap——权限集合 |
出参 | 出参说明 |
---|---|
boolean | true、false值 |
# 删除业务目录
[^/bps/mgr/biz-catalog/delete-catalog-info]:
入参 | 类型 | 入参说明 |
---|---|---|
catalog | com.primeton.workflow.api2.model.WFBizCatalog 业务目录对象 | String catalogUUID——目录id String catalogName——目录名称 String parentCatalogUUID——父目录id String isLeaf——是否叶子目录 String seq——序列 String demo——示例 int orderID——排序 String uptTime——更新时间 String directFlag——标识 java.util.HashMap<java.lang.String, java.lang.String> permisssionMap——权限集合 |
出参 | 出参说明 |
---|---|
boolean | true、false值 |
# 查询一条业务目录
[^/bps/mgr/biz-catalog/expand-catalog-info]:
入参 | 类型 | 入参说明 |
---|---|---|
catalog | com.primeton.workflow.api2.model.WFBizCatalog 业务目录对象 | String catalogUUID——目录id String catalogName——目录名称 String parentCatalogUUID——父目录id String isLeaf——是否叶子目录 String seq——序列 String demo——示例 int orderID——排序 String uptTime——更新时间 String directFlag——标识 java.util.HashMap<java.lang.String, java.lang.String> permisssionMap——权限集合 |
出参 | 类型 | 出参说明 |
---|---|---|
WFBizCatalog | com.primeton.workflow.api2.model.WFBizCatalog 业务目录对象 | String catalogUUID——目录id String catalogName——目录名称 String parentCatalogUUID——父目录id String isLeaf——是否叶子目录 String seq——序列 String demo——示例 int orderID——排序 String uptTime——更新时间 String directFlag——标识 java.util.HashMap<java.lang.String, java.lang.String> permisssionMap——权限集合 |
# 根据业务目录ID获取业务目录全路径
[^/bps/mgr/biz-catalog/get-catalog-path-name-by-id]:
入参 | 入参说明 |
---|---|
uuid | java.lang.String 业务目录ID |
separator | java.lang.String 分隔符 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据当前业务目录ID获取其所有父级的资源和全局资源(定义表的)
[^/bps/mgr/biz-catalog/get-useable-biz-resources-by-cur-cid]:
入参 | 入参说明 |
---|---|
userId | java.lang.String 用户id |
uuid | java.lang.String 业务目录ID |
separator | java.lang.String 分隔符 |
filter | java.lang.String 过滤条件 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据业务目录ID获取目录级业务资源(定义表的)
[^/bps/mgr/biz-catalog/query-biz-resource-by-catalog-id]:
入参 | 入参说明 |
---|---|
uuid | java.lang.String 业务目录ID |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询符合条件的业务目录
[^/bps/mgr/biz-catalog/query-catalog-infos]:
入参 | 类型 | 入参说明 |
---|---|---|
catalog | com.primeton.workflow.api2.model.WFBizCatalog 业务目录对象 | String catalogUUID——目录id String catalogName——目录名称 String parentCatalogUUID——父目录id String isLeaf——是否叶子目录 String seq——序列 String demo——示例 int orderID——排序 String uptTime——更新时间 String directFlag——标识 java.util.HashMap<java.lang.String, java.lang.String> permisssionMap——权限集合 |
出参 | 类型 | 出参说明 |
---|---|---|
List | java.util.List<com.primeton.workflow.api2.model.WFBizCatalog>业务目录集合对象 | String catalogUUID——目录id String catalogName——目录名称 String parentCatalogUUID——父目录id String isLeaf——是否叶子目录 String seq——序列 String demo——示例 int orderID——排序 String uptTime——更新时间 String directFlag——标识 java.util.HashMap<java.lang.String, java.lang.String> permisssionMap——权限集合 |
# 保存业务目录
[^/bps/mgr/biz-catalog/save-catalog-info]:
入参 | 类型 | 入参说明 |
---|---|---|
catalogs | java.util.List<com.primeton.workflow.api2.model.WFBizCatalog> 业务目录集合对象 | String catalogUUID——目录id String catalogName——目录名称 String parentCatalogUUID——父目录id String isLeaf——是否叶子目录 String seq——序列 String demo——示例 int orderID——排序 String uptTime——更新时间 String directFlag——标识 java.util.HashMap<java.lang.String, java.lang.String> permisssionMap——权限集合 |
出参 | 出参说明 |
---|---|
boolean | true、false值 |
# 保存业务目录关系
[^/bps/mgr/biz-catalog/save-catalog-perms]:
入参 | 类型 | 入参说明 |
---|---|---|
uuids | java.lang.String[] 业务目录id数组 | |
perm | com.primeton.workflow.api2.model.WFBizCatalogPerm 业务目录关系对象 | long mappingID——目录权限关系主键id String catalogUUID——目录id String permissionType——权限类型 String partiType——参与者类型 String partiName——参与者名称 String partiID——参与者id String uptTime——更新时间 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 保存业务目录
[^/bps/mgr/biz-catalog/save-catalogs]:
入参 | 类型 | 入参说明 |
---|---|---|
catalogs | java.util.List<com.primeton.workflow.api2.model.WFBizCatalog> 业务目录集合对象 | String catalogUUID——目录id String catalogName——目录名称 String parentCatalogUUID——父目录id String isLeaf——是否叶子目录 String seq——序列 String demo——示例 int orderID——排序 String uptTime——更新时间 String directFlag——标识 java.util.HashMap<java.lang.String, java.lang.String> permisssionMap——权限集合 |
出参 | 出参说明 |
---|---|
boolean | true、false值 |
# 保存业务资源
[^/bps/mgr/biz-comm-resource/save-comm-biz-resources]:
入参 | 入参说明 |
---|---|
resources | java.util.List 资源数组对象 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 是否可以新增
[^/bps/mgr/biz-humantask/can-insert]:
入参 | 类型 | 入参说明 |
---|---|---|
task | com.primeton.workflow.api2.model.WFBizHumantask 业务操作对象 | String humantaskUUID——业务操作主键id String humantaskName——业务操作名称 String catalogUUID——业务目录id String humantaskImpl——业务操作实现 String humantaskType——业务操作类型 String mark——标记 String mdfState——状态(默认为0,非修改状态,与运行表一直 1-修改状态 9-Web端新增状态) String uptTime——更新时间 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 复制业务资源到目标位置
[^/bps/mgr/biz-humantask/copy-resource]:
入参 | 类型 | 入参说明 |
---|---|---|
task | java.util.List<com.primeton.workflow.api2.model.WFBizHumantask> 业务操作对象集合 | String humantaskUUID——业务操作主键id String humantaskName——业务操作名称 String catalogUUID——业务目录id String humantaskImpl——业务操作实现 String humantaskType——业务操作类型 String mark——标记 String mdfState——状态(默认为0,非修改状态,与运行表一直 1-修改状态 9-Web端新增状态) String uptTime——更新时间 |
catalog | ava.lang.String | j 目录id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 删除业务操作
[^/bps/mgr/biz-humantask/delete-biz-humantask]:
入参 | 类型 | 入参说明 |
---|---|---|
task | com.primeton.workflow.api2.model.WFBizHumantask 业务操作对象 | String humantaskUUID——业务操作主键id String humantaskName——业务操作名称 String catalogUUID——业务目录id String humantaskImpl——业务操作实现 String humantaskType——业务操作类型 String mark——标记 String mdfState——状态(默认为0,非修改状态,与运行表一直 1-修改状态 9-Web端新增状态) String uptTime——更新时间 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 批量删除业务操作
[^/bps/mgr/biz-humantask/delete-biz-humantasks]:
入参 | 类型 | 入参说明 |
---|---|---|
task | java.util.List<com.primeton.workflow.api2.model.WFBizHumantask> 业务操作对象集合 | String humantaskUUID——业务操作主键id String humantaskName——业务操作名称 String catalogUUID——业务目录id String humantaskImpl——业务操作实现 String humantaskType——业务操作类型 String mark——标记 String mdfState——状态(默认为0,非修改状态,与运行表一直 1-修改状态 9-Web端新增状态) String uptTime——更新时间 |
catalog | ava.lang.String | j 目录id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询一条业务操作
[^/bps/mgr/biz-humantask/expand-biz-humantask]:
入参 | 类型 | 入参说明 |
---|---|---|
task | com.primeton.workflow.api2.model.WFBizHumantask 业务操作对象 | String humantaskUUID——业务操作主键id String humantaskName——业务操作名称 String catalogUUID——业务目录id String humantaskImpl——业务操作实现 String humantaskType——业务操作类型 String mark——标记 String mdfState——状态(默认为0,非修改状态,与运行表一直 1-修改状态 9-Web端新增状态) String uptTime——更新时间 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询一条业务实例操作
[^/bps/mgr/biz-humantask/expand-biz-humantask-inst]:
入参 | 类型 | 入参说明 |
---|---|---|
task | com.primeton.workflow.api2.model.WFBizHumantask 业务操作对象 | String humantaskUUID——业务操作主键id String humantaskName——业务操作名称 String catalogUUID——业务目录id String humantaskImpl——业务操作实现 String humantaskType——业务操作类型 String mark——标记 String mdfState——状态(默认为0,非修改状态,与运行表一直 1-修改状态 9-Web端新增状态) String uptTime——更新时间 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 获取业务资源的引用
[^/bps/mgr/biz-humantask/get-references]:
入参 | 入参说明 |
---|---|
uuid | java.lang.String 主键 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 是否存在业务资源的引用
[^/bps/mgr/biz-humantask/is-exist-references]:
入参 | 入参说明 |
---|---|
uuid | java.lang.String 主键 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 移动业务资源到目标位置
[^/bps/mgr/biz-humantask/move-resource]:
入参 | 类型 | 入参说明 |
---|---|---|
tasks | java.util.List<com.primeton.workflow.api2.model.WFBizHumantask> 业务操作对象集合 | String humantaskUUID——业务操作主键id String humantaskName——业务操作名称 String catalogUUID——业务目录id String humantaskImpl——业务操作实现 String humantaskType——业务操作类型 String mark——标记 String mdfState——状态(默认为0,非修改状态,与运行表一直 1-修改状态 9-Web端新增状态) String uptTime——更新时间 |
catalog | java.lang.String | 目录id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询符合条件的业务操作
[^/bps/mgr/biz-humantask/query-biz-humantasks]:
入参 | 类型 | 入参说明 |
---|---|---|
task | com.primeton.workflow.api2.model.WFBizHumantask 业务操作对象 | String humantaskUUID——业务操作主键id String humantaskName——业务操作名称 String catalogUUID——业务目录id String humantaskImpl——业务操作实现 String humantaskType——业务操作类型 String mark——标记 String mdfState——状态(默认为0,非修改状态,与运行表一直 1-修改状态 9-Web端新增状态) String uptTime——更新时间 |
pageCond | com.primeton.workflow.api2.model.PageCond 分页对象 | int beginIndex——起始页,从1开始 int begin——起始页,从0开始 int length——单页查询个数 boolean isCount——是否统计总数 int totalCount——总数 int totalPage——总页数 int currentPage——当前页数 boolean isFirst——是否第一 boolean isLast——是否最后 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 保存业务操作
[^/bps/mgr/biz-humantask/save-biz-humantask]:
入参 | 类型 | 入参说明 |
---|---|---|
task | com.primeton.workflow.api2.model.WFBizHumantask 业务操作对象 | String humantaskUUID——业务操作主键id String humantaskName——业务操作名称 String catalogUUID——业务目录id String humantaskImpl——业务操作实现 String humantaskType——业务操作类型 String mark——标记 String mdfState——状态(默认为0,非修改状态,与运行表一直 1-修改状态 9-Web端新增状态) String uptTime——更新时间 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 删除业务映射表
[^/bps/mgr/biz-mapper/delete-table]:
入参 | 类型 | 入参说明 |
---|---|---|
tableName | String | 业务表名 |
出参 | 出参说明 |
---|---|
void | 无返回结果 |
# 查询业务映射表数据
[^/bps/mgr/biz-mapper/query-table-data]:
入参 | 类型 | 入参说明 |
---|---|---|
tableName | String | 业务表名 |
出参 | 类型 | 出参说明 |
---|---|---|
WFBizMapping | java.util.List<com.primeton.workflow.api2.model.WFBizMapping> | WFBizMapping 业务映射表属性 long bizMappingID——业务映射主键id String bizTableName——业务表名 String bizFieldName——业务属性名 String wfFieldName——引擎属性名 boolean persistent——是否持久化 boolean proxy——是否代理 Object timestamp——时间戳 boolean inOptimisticLock——是否乐观锁 boolean inCache——是否缓存 String tenantID——租户id |
# 查询业务映射表
[^/bps/mgr/biz-mapper/query-tables]:
入参 | 类型 | 入参说明 |
---|---|---|
无 | 无 | 无 |
出参 | 类型 | 出参说明 |
---|---|---|
WFBizMapping | java.util.List<com.primeton.workflow.api2.model.WFBizMapping> | WFBizMapping 业务映射表属性 long bizMappingID——业务映射主键id String bizTableName——业务表名 String bizFieldName——业务属性名 String wfFieldName——引擎属性名 boolean persistent——是否持久化 boolean proxy——是否代理 Object timestamp——时间戳 boolean inOptimisticLock——是否乐观锁 boolean inCache——是否缓存 String tenantID——租户id |
# 保存业务映射表
[^/bps/mgr/biz-mapper/save-table]:
入参 | 类型 | 入参说明 |
---|---|---|
data | com.primeton.workflow.api2.model.WFBizMapping[] | WFBizMapping 业务映射表属性 long bizMappingID——业务映射主键id String bizTableName——业务表名 String bizFieldName——业务属性名 String wfFieldName——引擎属性名 boolean persistent——是否持久化 boolean proxy——是否代理 Object timestamp——时间戳 boolean inOptimisticLock——是否乐观锁 boolean inCache——是否缓存 String tenantID——租户id |
出参 | 出参说明 |
---|---|
void | 无返回结果 |
# 更新业务映射表
[^/bps/mgr/biz-mapper/update-table]:
入参 | 类型 | 入参说明 |
---|---|---|
tableName | String | 业务表名 |
data | com.primeton.workflow.api2.model.WFBizMapping[] | WFBizMapping 业务映射表属性 long bizMappingID——业务映射主键id String bizTableName——业务表名 String bizFieldName——业务属性名 String wfFieldName——引擎属性名 boolean persistent——是否持久化 boolean proxy——是否代理 Object timestamp——时间戳 boolean inOptimisticLock——是否乐观锁 boolean inCache——是否缓存 String tenantID——租户id |
出参 | 出参说明 |
---|---|
void | 无返回结果 |
# 是否可以新增
[^/bps/mgr/biz-operation/can-insert]:
入参 | 类型 | 入参说明 |
---|---|---|
operation | com.primeton.workflow.api2.model.WFBizOperation 业务操作对象 | String busioptUUID——业务操作主键id String busioptName——业务操作名称 String catalogUUID——目录id String busioptImpl——业务操作实现 String busioptType——业务操作类型 String busioptScope——业务操作范围 String mark——描述 String mdfState——状态 String uptTime——更新时间 java.util.List<com.primeton.workflow.api2.model.WFBizParameter> params 业务参数数组对象 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 复制业务资源到目标位置
[^/bps/mgr/biz-operation/copy-resource]:
入参 | 类型 | 入参说明 |
---|---|---|
operations | java.util.List<com.primeton.workflow.api2.model.WFBizOperation> 业务操作对象集合 | String busioptUUID——业务操作主键id String busioptName——业务操作名称 String catalogUUID——目录id String busioptImpl——业务操作实现 String busioptType——业务操作类型 String busioptScope——业务操作范围 String mark——描述 String mdfState——状态 String uptTime——更新时间 java.util.List<com.primeton.workflow.api2.model.WFBizParameter> params 业务参数数组对象 |
catalogId | String | 目录id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 删除业务操作
[^/bps/mgr/biz-operation/delete-biz-operation]:
入参 | 类型 | 入参说明 |
---|---|---|
operation | com.primeton.workflow.api2.model.WFBizOperation 业务操作对象 | String busioptUUID——业务操作主键id String busioptName——业务操作名称 String catalogUUID——目录id String busioptImpl——业务操作实现 String busioptType——业务操作类型 String busioptScope——业务操作范围 String mark——描述 String mdfState——状态 String uptTime——更新时间 java.util.List<com.primeton.workflow.api2.model.WFBizParameter> params 业务参数数组对象 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 批量删除业务操作
[^/bps/mgr/biz-operation/delete-biz-operations]:
入参 | 类型 | 入参说明 |
---|---|---|
operations | java.util.List<com.primeton.workflow.api2.model.WFBizOperation> 业务操作对象集合 | String busioptUUID——业务操作主键id String busioptName——业务操作名称 String catalogUUID——目录id String busioptImpl——业务操作实现 String busioptType——业务操作类型 String busioptScope——业务操作范围 String mark——描述 String mdfState——状态 String uptTime——更新时间 java.util.List<com.primeton.workflow.api2.model.WFBizParameter> params 业务参数数组对象 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询一条业务操作
[^/bps/mgr/biz-operation/expand-biz-operation]:
入参 | 类型 | 入参说明 |
---|---|---|
operation | com.primeton.workflow.api2.model.WFBizOperation 业务操作对象 | String busioptUUID——业务操作主键id String busioptName——业务操作名称 String catalogUUID——目录id String busioptImpl——业务操作实现 String busioptType——业务操作类型 String busioptScope——业务操作范围 String mark——描述 String mdfState——状态 String uptTime——更新时间 java.util.List<com.primeton.workflow.api2.model.WFBizParameter> params 业务参数数组对象 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询一条业务操作实例
[^/bps/mgr/biz-operation/expand-biz-operation-inst]:
入参 | 类型 | 入参说明 |
---|---|---|
operation | com.primeton.workflow.api2.model.WFBizOperation 业务操作对象 | String busioptUUID——业务操作主键id String busioptName——业务操作名称 String catalogUUID——目录id String busioptImpl——业务操作实现 String busioptType——业务操作类型 String busioptScope——业务操作范围 String mark——描述 String mdfState——状态 String uptTime——更新时间 java.util.List<com.primeton.workflow.api2.model.WFBizParameter> params 业务参数数组对象 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 获取业务资源的引用
[^/bps/mgr/biz-operation/get-references]:
入参 | 类型 | 入参说明 |
---|---|---|
uuid | String | 主键id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 是否存在业务资源的引用
[^/bps/mgr/biz-operation/is-exist-references]:
入参 | 类型 | 入参说明 |
---|---|---|
uuid | String | 主键id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 移动业务资源到目标位置
[^/bps/mgr/biz-operation/move-resource]:
入参 | 类型 | 入参说明 |
---|---|---|
operations | java.util.List<com.primeton.workflow.api2.model.WFBizOperation> 业务操作对象集合 | String busioptUUID——业务操作主键id String busioptName——业务操作名称 String catalogUUID——目录id String busioptImpl——业务操作实现 String busioptType——业务操作类型 String busioptScope——业务操作范围 String mark——描述 String mdfState——状态 String uptTime——更新时间 java.util.List<com.primeton.workflow.api2.model.WFBizParameter> params 业务参数数组对象 |
catalogId | String | 目录id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询符合条件的业务操作
[^/bps/mgr/biz-operation/query-biz-operations]:
入参 | 类型 | 入参说明 |
---|---|---|
operation | com.primeton.workflow.api2.model.WFBizOperation 业务操作对象 | String busioptUUID——业务操作主键id String busioptName——业务操作名称 String catalogUUID——目录id String busioptImpl——业务操作实现 String busioptType——业务操作类型 String busioptScope——业务操作范围 String mark——描述 String mdfState——状态 String uptTime——更新时间 java.util.List<com.primeton.workflow.api2.model.WFBizParameter> params 业务参数数组对象 |
pageCond | com.primeton.workflow.api2.model.PageCond 分页对象 | int beginIndex——起始页,从1开始 int begin——起始页,从0开始 int length——单页查询个数 boolean isCount——是否统计总数 int totalCount——总数 int totalPage——总页数 int currentPage——当前页数 boolean isFirst——是否第一 boolean isLast——是否最后 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据业务操作名称列表获取业务操作列表
[^/bps/mgr/biz-operation/query-biz-opers-by-names]:
入参 | 类型 | 入参说明 |
---|---|---|
names | java.util.List<java.lang.String> | 业务操作名称集合 |
catalogId | String | 目录id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 保存业务操作
[^/bps/mgr/biz-operation/save-biz-operation]:
入参 | 类型 | 入参说明 |
---|---|---|
operation | com.primeton.workflow.api2.model.WFBizOperation 业务操作对象 | String busioptUUID——业务操作主键id String busioptName——业务操作名称 String catalogUUID——目录id String busioptImpl——业务操作实现 String busioptType——业务操作类型 String busioptScope——业务操作范围 String mark——描述 String mdfState——状态 String uptTime——更新时间 java.util.List<com.primeton.workflow.api2.model.WFBizParameter> params 业务参数数组对象 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 是否可以新增业务流程
[^/bps/mgr/biz-process/can-insert]:
入参 | 类型 | 入参说明 |
---|---|---|
def | com.primeton.workflow.api2.model.WFBizProcessDef 流程定义对象 | long processDefID——流程定义id String processDefName——流程定义名称 String processDefCHName——流程定义中文名称 String description——描述 int currentState——当前状态 String versionSign——版本 String versionDesc——版本描述 String currentFlag——当前标识 String createTime——创建时间 String updateTime——更新时间 String operator——操作人 String processDefOwner——流程定义拥有人 String packageID——构建包id String packageName——构建包名称 String hasActiveInstance——拥有的活动实例 String extend1——扩展属性1 String extend1——扩展属性2 String extend1——扩展属性3 String extend1——扩展属性4 String extend1——扩展属性5 String extend1——扩展属性6 int extend7——扩展属性7 String catalogUUID——目录id String modifyState——更新状态 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 复制流程
[^/bps/mgr/biz-process/copy-biz-process]:
入参 | 类型 | 入参说明 |
---|---|---|
srcId | java.lang.Long | 原流程定义id |
targetDefName | java.lang.String | 目标流程定义名称 |
targetChName | java.lang.String | 目标流程中文名称 |
catalogUuid | java.lang.String | 目录id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 删除流程定义
[^/bps/mgr/biz-process/delete-biz-process-def]:
入参 | 类型 | 入参说明 |
---|---|---|
def | com.primeton.workflow.api2.model.WFBizProcessDef 流程定义对象 | long processDefID——流程定义id String processDefName——流程定义名称 String processDefCHName——流程定义中文名称 String description——描述 int currentState——当前状态 String versionSign——版本 String versionDesc——版本描述 String currentFlag——当前标识 String createTime——创建时间 String updateTime——更新时间 String operator——操作人 String processDefOwner——流程定义拥有人 String packageID——构建包id String packageName——构建包名称 String hasActiveInstance——拥有的活动实例 String extend1——扩展属性1 String extend1——扩展属性2 String extend1——扩展属性3 String extend1——扩展属性4 String extend1——扩展属性5 String extend1——扩展属性6 int extend7——扩展属性7 String catalogUUID——目录id String modifyState——更新状态 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据流程定义查询流程定义详情
[^/bps/mgr/biz-process/expand-biz-process]:
入参 | 类型 | 入参说明 |
---|---|---|
def | com.primeton.workflow.api2.model.WFBizProcessDef 流程定义对象 | long processDefID——流程定义id String processDefName——流程定义名称 String processDefCHName——流程定义中文名称 String description——描述 int currentState——当前状态 String versionSign——版本 String versionDesc——版本描述 String currentFlag——当前标识 String createTime——创建时间 String updateTime——更新时间 String operator——操作人 String processDefOwner——流程定义拥有人 String packageID——构建包id String packageName——构建包名称 String hasActiveInstance——拥有的活动实例 String extend1——扩展属性1 String extend1——扩展属性2 String extend1——扩展属性3 String extend1——扩展属性4 String extend1——扩展属性5 String extend1——扩展属性6 int extend7——扩展属性7 String catalogUUID——目录id String modifyState——更新状态 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询指定业务目录下的流程定义
[^/bps/mgr/biz-process/get-biz-process-by-catalog]:
入参 | 类型 | 入参说明 |
---|---|---|
def | com.primeton.workflow.api2.model.WFBizProcessDef 流程定义对象 | long processDefID——流程定义id String processDefName——流程定义名称 String processDefCHName——流程定义中文名称 String description——描述 int currentState——当前状态 String versionSign——版本 String versionDesc——版本描述 String currentFlag——当前标识 String createTime——创建时间 String updateTime——更新时间 String operator——操作人 String processDefOwner——流程定义拥有人 String packageID——构建包id String packageName——构建包名称 String hasActiveInstance——拥有的活动实例 String extend1——扩展属性1 String extend1——扩展属性2 String extend1——扩展属性3 String extend1——扩展属性4 String extend1——扩展属性5 String extend1——扩展属性6 int extend7——扩展属性7 String catalogUUID——目录id String modifyState——更新状态 |
pageCond | com.primeton.workflow.api2.model.PageCond 分页对象 | int beginIndex——起始页,从1开始 int begin——起始页,从0开始 int length——单页查询个数 boolean isCount——是否统计总数 int totalCount——总数 int totalPage——总页数 int currentPage——当前页数 boolean isFirst——是否第一 boolean isLast——是否最后 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据流程定义ID获取流程大字段
[^/bps/mgr/biz-process/get-biz-process-string-by-id]:
入参 | 类型 | 入参说明 |
---|---|---|
id | java.lang.Long | 流程定义id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据流程名称查询流程中文名称
[^/bps/mgr/biz-process/get-biz-processs-ch-name-by-name]:
入参 | 类型 | 入参说明 |
---|---|---|
pname | java.lang.String | 流程定义名称 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据流程定义获取可用的子流程
[^/bps/mgr/biz-process/get-sub-biz-processes-by-pid]:
入参 | 类型 | 入参说明 |
---|---|---|
id | java.lang.Long | 流程定义id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据流程ID查询活动
[^/bps/mgr/biz-process/query-activities-of-biz-process]:
入参 | 类型 | 入参说明 |
---|---|---|
processDefId | java.lang.Long | 流程定义id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据流程ID和活动ID查询子流程名称
[^/bps/mgr/biz-process/query-activity-sub-biz-process-def-name]:
入参 | 类型 | 入参说明 |
---|---|---|
processDefId | java.lang.Long | 流程定义id |
actDefId | java.lang.String | 活动定义id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 通过业务流程名称查询对应该名称的业务流程
[^/bps/mgr/biz-process/query-biz-process-by-name]:
入参 | 类型 | 入参说明 |
---|---|---|
processDefName | java.lang.String | 流程定义名称 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询符合条件的业务流程
[^/bps/mgr/biz-process/query-biz-process-defs]:
入参 | 类型 | 入参说明 |
---|---|---|
def | com.primeton.workflow.api2.model.WFBizProcessDef 流程定义对象 | long processDefID——流程定义id String processDefName——流程定义名称 String processDefCHName——流程定义中文名称 String description——描述 int currentState——当前状态 String versionSign——版本 String versionDesc——版本描述 String currentFlag——当前标识 String createTime——创建时间 String updateTime——更新时间 String operator——操作人 String processDefOwner——流程定义拥有人 String packageID——构建包id String packageName——构建包名称 String hasActiveInstance——拥有的活动实例 String extend1——扩展属性1 String extend1——扩展属性2 String extend1——扩展属性3 String extend1——扩展属性4 String extend1——扩展属性5 String extend1——扩展属性6 int extend7——扩展属性7 String catalogUUID——目录id String modifyState——更新状态 |
pageCond | com.primeton.workflow.api2.model.PageCond 分页对象 | int beginIndex——起始页,从1开始 int begin——起始页,从0开始 int length——单页查询个数 boolean isCount——是否统计总数 int totalCount——总数 int totalPage——总页数 int currentPage——当前页数 boolean isFirst——是否第一 boolean isLast——是否最后 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 保存流程定义
[^/bps/mgr/biz-process/save-biz-process-def]:
入参 | 类型 | 入参说明 |
---|---|---|
def | com.primeton.workflow.api2.model.WFBizProcessDef 流程定义对象 | long processDefID——流程定义id String processDefName——流程定义名称 String processDefCHName——流程定义中文名称 String description——描述 int currentState——当前状态 String versionSign——版本 String versionDesc——版本描述 String currentFlag——当前标识 String createTime——创建时间 String updateTime——更新时间 String operator——操作人 String processDefOwner——流程定义拥有人 String packageID——构建包id String packageName——构建包名称 String hasActiveInstance——拥有的活动实例 String extend1——扩展属性1 String extend1——扩展属性2 String extend1——扩展属性3 String extend1——扩展属性4 String extend1——扩展属性5 String extend1——扩展属性6 int extend7——扩展属性7 String catalogUUID——目录id String modifyState——更新状态 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 保存流程定义并增加流程定义属性
[^/bps/mgr/biz-process/save-w-f-biz-process-def-and-add-app]:
入参 | 类型 | 入参说明 |
---|---|---|
def | com.primeton.workflow.api2.model.WFBizProcessDef 流程定义对象 | long processDefID——流程定义id String processDefName——流程定义名称 String processDefCHName——流程定义中文名称 String description——描述 int currentState——当前状态 String versionSign——版本 String versionDesc——版本描述 String currentFlag——当前标识 String createTime——创建时间 String updateTime——更新时间 String operator——操作人 String processDefOwner——流程定义拥有人 String packageID——构建包id String packageName——构建包名称 String hasActiveInstance——拥有的活动实例 String extend1——扩展属性1 String extend1——扩展属性2 String extend1——扩展属性3 String extend1——扩展属性4 String extend1——扩展属性5 String extend1——扩展属性6 int extend7——扩展属性7 String catalogUUID——目录id String modifyState——更新状态 |
appCode | String | 应用code码 |
tenantId | String | 租户id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 提交流程
[^/bps/mgr/biz-process/submit-biz-process]:
入参 | 类型 | 入参说明 |
---|---|---|
id | java.lang.Long | 流程定义id |
processXml | java.lang.String | 流程定义xml内容 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 验证流程
[^/bps/mgr/biz-process/validate-biz-process]:
入参 | 类型 | 入参说明 |
---|---|---|
id | java.lang.Long | 流程定义id |
processXml | java.lang.String | 流程定义xml内容 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 是否可以新增
[^/bps/mgr/biz-rule/can-insert]:
入参 | 类型 | 入参说明 |
---|---|---|
rule | com.primeton.workflow.api2.model.WFBizRule 业务规则对象 | String busiruleUUID——业务规则主键id String busiruleName——业务规则名称 String catalogUUID——目录id String busiruleType——业务规则类型 String mark——标记 String mdfState——状态 String uptTime——更新时间 String provider——创建人 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 复制业务资源到目标位置
[^/bps/mgr/biz-rule/copy-resource]:
入参 | 类型 | 入参说明 |
---|---|---|
rules | java.util.List<com.primeton.workflow.api2.model.WFBizRule> 业务规则对象集合 | String busiruleUUID——业务规则主键id String busiruleName——业务规则名称 String catalogUUID——目录id String busiruleType——业务规则类型 String mark——标记 String mdfState——状态 String uptTime——更新时间 String provider——创建人 |
catalog | String | 目录id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 删除业务规则
[^/bps/mgr/biz-rule/delete-biz-rule]:
入参 | 类型 | 入参说明 |
---|---|---|
rule | com.primeton.workflow.api2.model.WFBizRule 业务规则对象 | String busiruleUUID——业务规则主键id String busiruleName——业务规则名称 String catalogUUID——目录id String busiruleType——业务规则类型 String mark——标记 String mdfState——状态 String uptTime——更新时间 String provider——创建人 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 批量删除业务规则
[^/bps/mgr/biz-rule/delete-biz-rules]:
入参 | 类型 | 入参说明 |
---|---|---|
rules | java.util.List<com.primeton.workflow.api2.model.WFBizRule> 业务规则对象集合 | String busiruleUUID——业务规则主键id String busiruleName——业务规则名称 String catalogUUID——目录id String busiruleType——业务规则类型 String mark——标记 String mdfState——状态 String uptTime——更新时间 String provider——创建人 |
catalog | String | 目录id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询一条业务规则
[^/bps/mgr/biz-rule/expand-biz-rule]:
入参 | 类型 | 入参说明 |
---|---|---|
vo | com.primeton.workflow.api2.model.WFBizRule 业务规则对象 | String busiruleUUID——业务规则主键id String busiruleName——业务规则名称 String catalogUUID——目录id String busiruleType——业务规则类型 String mark——标记 String mdfState——状态 String uptTime——更新时间 String provider——创建人 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询一条业务规则实例
[^/bps/mgr/biz-rule/expand-biz-rule-inst]:
入参 | 类型 | 入参说明 |
---|---|---|
vo | com.primeton.workflow.api2.model.WFBizRule 业务规则对象 | String busiruleUUID——业务规则主键id String busiruleName——业务规则名称 String catalogUUID——目录id String busiruleType——业务规则类型 String mark——标记 String mdfState——状态 String uptTime——更新时间 String provider——创建人 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 获取业务资源的引用
[^/bps/mgr/biz-rule/get-references]:
入参 | 类型 | 入参说明 |
---|---|---|
uuid | java.lang.String | 业务规则主键id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 是否存在业务资源的引用
[^/bps/mgr/biz-rule/is-exist-references]:
入参 | 类型 | 入参说明 |
---|---|---|
uuid | java.lang.String | 业务规则主键id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 获取业务规则大字段
[^/bps/mgr/biz-rule/load-rule-info-clob]:
入参 | 类型 | 入参说明 |
---|---|---|
ruleId | java.lang.String | 业务规则id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 移动业务资源到目标位置
[^/bps/mgr/biz-rule/move-resource]:
入参 | 类型 | 入参说明 |
---|---|---|
rules | java.util.List<com.primeton.workflow.api2.model.WFBizRule> 业务规则对象集合 | String busiruleUUID——业务规则主键id String busiruleName——业务规则名称 String catalogUUID——目录id String busiruleType——业务规则类型 String mark——标记 String mdfState——状态 String uptTime——更新时间 String provider——创建人 |
catalog | String | 目录id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询符合条件的业务规则
[^/bps/mgr/biz-rule/query-biz-rule]:
入参 | 类型 | 入参说明 |
---|---|---|
rule | com.primeton.workflow.api2.model.WFBizRule 业务规则对象 | String busiruleUUID——业务规则主键id String busiruleName——业务规则名称 String catalogUUID——目录id String busiruleType——业务规则类型 String mark——标记 String mdfState——状态 String uptTime——更新时间 String provider——创建人 |
pageCond | com.primeton.workflow.api2.model.PageCond 分页对象 | int beginIndex——起始页,从1开始 int begin——起始页,从0开始 int length——单页查询个数 boolean isCount——是否统计总数 int totalCount——总数 int totalPage——总页数 int currentPage——当前页数 boolean isFirst——是否第一 boolean isLast——是否最后 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据流程定义ID获取目录级业务规则(包含父类)
[^/bps/mgr/biz-rule/query-biz-rules-by-process-def-id]:
入参 | 类型 | 入参说明 |
---|---|---|
id | java.lang.Long | 流程定义ID |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 保存业务规则
[^/bps/mgr/biz-rule/save-biz-rule]:
入参 | 类型 | 入参说明 |
---|---|---|
rule | com.primeton.workflow.api2.model.WFBizRule 业务规则对象 | String busiruleUUID——业务规则主键id String busiruleName——业务规则名称 String catalogUUID——目录id String busiruleType——业务规则类型 String mark——标记 String mdfState——状态 String uptTime——更新时间 String provider——创建人 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 更新业务规则大字段
[^/bps/mgr/biz-rule/update-rule-info-clob]:
入参 | 类型 | 入参说明 |
---|---|---|
ruleId | java.lang.String | 规则id |
ruleClobXml | java.lang.String | 规则xml内容 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 规则校验
[^/bps/mgr/biz-process/submit-biz-process]:
入参 | 类型 | 入参说明 |
---|---|---|
bizRuleXml | java.lang.String | 规则xml内容 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 提取指定的业务资源1
[^/bps/mgr/biz-unit-deploy/can-pickup-biz-resources]:
入参 | 类型 | 入参说明 |
---|---|---|
resources | java.util.List<com.primeton.workflow.api2.model.WFBizResourceUnit> 业务资源对象集合 | String id——主键id String name——名称 String type——类型(01-人工任务 02-业务操作 03-业务变量 04-业务规则 09-工作日历) String desc——描述 String pid——资源id String pathname——目录path |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 部署一个业务目录
[^/bps/mgr/biz-unit-deploy/deploy-biz-catalog]:
入参 | 类型 | 入参说明 |
---|---|---|
catalogXml | java.lang.String | 业务目录xml资源 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 部署一个业务资源
[^/bps/mgr/biz-unit-deploy/deploy-biz-resource]:
入参 | 类型 | 入参说明 |
---|---|---|
resourceXml | java.lang.String | 业务资源xml |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据流程定义名称在运行表中查询所有流程信息
[^/bps/mgr/biz-unit-deploy/get-biz-processes-by-proc-name]:
入参 | 类型 | 入参说明 |
---|---|---|
procDefName | java.lang.String | 流程定义名称 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据资源的UUID和类型获取资源的内容
[^/bps/mgr/biz-unit-deploy/get-biz-resorce-content]:
入参 | 类型 | 入参说明 |
---|---|---|
resUuid | java.lang.String | 资源主键id |
resType | java.lang.String | 资源类型 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据流程定义名称和版本号,获取流程所引用的业务资源列表
[^/bps/mgr/biz-unit-deploy/get-biz-resource-by-proc-name-version]:
入参 | 类型 | 入参说明 |
---|---|---|
procDefName | java.lang.String | 流程定义名称 |
version | java.lang.String | 版本号 |
optType | java.lang.String | 操作类型(PICKUP-提取,PUTIN-提交) |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据业务目录ID获取业务资源
[^/bps/mgr/biz-unit-deploy/get-biz-resources-by-catalog-id]:
入参 | 类型 | 入参说明 |
---|---|---|
catalogId | java.lang.String | 目录id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 提取指定业务流程和指定的业务资源
[^/bps/mgr/biz-unit-deploy/pickup-biz-process]:
入参 | 类型 | 入参说明 |
---|---|---|
tempDefId | java.lang.Long | 临时表定义iid |
procDefId | java.lang.Long | 流程定义id |
resources | java.util.List<com.primeton.workflow.api2.model.WFBizResourceUnit> 业务资源对象集合 | String id——主键id String name——名称 String type——类型(01-人工任务 02-业务操作 03-业务变量 04-业务规则 09-工作日历) String desc——描述 String pid——资源id String pathname——目录path |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 提取指定的业务资源
[^/bps/mgr/biz-unit-deploy/pickup-biz-resource]:
入参 | 类型 | 入参说明 |
---|---|---|
resource | com.primeton.workflow.api2.model.WFBizResourceUnit 业务资源对象 | String id——主键id String name——名称 String type——类型(01-人工任务 02-业务操作 03-业务变量 04-业务规则 09-工作日历) String desc——描述 String pid——资源id String pathname——目录path |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 批量提取指定的业务资源
[^/bps/mgr/biz-unit-deploy/pickup-biz-resources]:
入参 | 类型 | 入参说明 |
---|---|---|
resources | java.util.List<com.primeton.workflow.api2.model.WFBizResourceUnit> 业务资源对象集合 | String id——主键id String name——名称 String type——类型(01-人工任务 02-业务操作 03-业务变量 04-业务规则 09-工作日历) String desc——描述 String pid——资源id String pathname——目录path |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 提交指定业务流程和指定的业务资源
[^/bps/mgr/biz-unit-deploy/putin-biz-process]:
入参 | 类型 | 入参说明 |
---|---|---|
pid | java.lang.Long | 资源id |
version | java.lang.String | 版本号 |
unit | com.primeton.workflow.api2.model.WFDeployeeOption 发布操作对象 | String packageID——业务流程定义包ID packageName——业务流程定义包名称 String versionDesc——业务流程版本描述信息 boolean isPublish——是否被发布 String mode——流程部署模式(default-默认方式 new-version-新版本发布 old-version-覆盖老版本发布) String appId——应用id String appCode——应用code码 String appName——应用名称 |
resources | java.util.List<com.primeton.workflow.api2.model.WFBizResourceUnit> 业务资源对象集合 | String id——主键id String name——名称 String type——类型(01-人工任务 02-业务操作 03-业务变量 04-业务规则 09-工作日历) String desc——描述 String pid——资源id String pathname——目录path |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 提交指定的业务资源
[^/bps/mgr/biz-unit-deploy/putin-biz-resource]:
入参 | 类型 | 入参说明 |
---|---|---|
resource | com.primeton.workflow.api2.model.WFBizResourceUnit 业务资源对象 | String id——主键id String name——名称 String type——类型(01-人工任务 02-业务操作 03-业务变量 04-业务规则 09-工作日历) String desc——描述 String pid——资源id String pathname——目录path |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 批量提交指定的业务资源
[^/bps/mgr/biz-unit-deploy/putin-biz-resources]:
入参 | 类型 | 入参说明 |
---|---|---|
resources | java.util.List<com.primeton.workflow.api2.model.WFBizResourceUnit> 业务资源对象集合 | String id——主键id String name——名称 String type——类型(01-人工任务 02-业务操作 03-业务变量 04-业务规则 09-工作日历) String desc——描述 String pid——资源id String pathname——目录path |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 是否可以新增
[^/bps/mgr/biz-var/can-insert]:
入参 | 类型 | 入参说明 |
---|---|---|
var | com.primeton.workflow.api2.model.WFBizVar 业务变量对象 | String busivarUUID——业务变量主键id String busivarName——业务变量名称 String catalogUUID——目录id String busivarImpl——业务变量实现 String busivarScope——业务变量范围 String mark——标记 String mdfState——状态(0-非修改状态,与运行表一直 1-修改状态 9-Web端新增状态 ) String uptTime——更新时间 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 复制业务资源到目标位置
[^/bps/mgr/biz-var/copy-resource]:
入参 | 类型 | 入参说明 |
---|---|---|
vars | java.util.List<com.primeton.workflow.api2.model.WFBizVar> 业务变量对象集合 | String busivarUUID——业务变量主键id String busivarName——业务变量名称 String catalogUUID——目录id String busivarImpl——业务变量实现 String busivarScope——业务变量范围 String mark——标记 String mdfState——状态(0-非修改状态,与运行表一直 1-修改状态 9-Web端新增状态 ) String uptTime——更新时间 |
catalog | java.lang.String | 目录id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 删除业务变量
[^/bps/mgr/biz-var/delete-biz-var]:
入参 | 类型 | 入参说明 |
---|---|---|
var | com.primeton.workflow.api2.model.WFBizVar 业务变量对象 | String busivarUUID——业务变量主键id String busivarName——业务变量名称 String catalogUUID——目录id String busivarImpl——业务变量实现 String busivarScope——业务变量范围 String mark——标记 String mdfState——状态(0-非修改状态,与运行表一直 1-修改状态 9-Web端新增状态 ) String uptTime——更新时间 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 批量删除业务变量
[^/bps/mgr/biz-var/delete-biz-vars]:
入参 | 类型 | 入参说明 |
---|---|---|
vars | java.util.List<com.primeton.workflow.api2.model.WFBizVar> 业务变量对象集合 | String busivarUUID——业务变量主键id String busivarName——业务变量名称 String catalogUUID——目录id String busivarImpl——业务变量实现 String busivarScope——业务变量范围 String mark——标记 String mdfState——状态(0-非修改状态,与运行表一直 1-修改状态 9-Web端新增状态 ) String uptTime——更新时间 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询一条业务变量
[^/bps/mgr/biz-var/expand-biz-var]:
入参 | 类型 | 入参说明 |
---|---|---|
var | com.primeton.workflow.api2.model.WFBizVar 业务变量对象 | String busivarUUID——业务变量主键id String busivarName——业务变量名称 String catalogUUID——目录id String busivarImpl——业务变量实现 String busivarScope——业务变量范围 String mark——标记 String mdfState——状态(0-非修改状态,与运行表一直 1-修改状态 9-Web端新增状态 ) String uptTime——更新时间 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询一条业务变量实例
[^/bps/mgr/biz-var/expand-biz-var-inst]:
入参 | 类型 | 入参说明 |
---|---|---|
var | com.primeton.workflow.api2.model.WFBizVar 业务变量对象 | String busivarUUID——业务变量主键id String busivarName——业务变量名称 String catalogUUID——目录id String busivarImpl——业务变量实现 String busivarScope——业务变量范围 String mark——标记 String mdfState——状态(0-非修改状态,与运行表一直 1-修改状态 9-Web端新增状态 ) String uptTime——更新时间 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 获取业务资源的引用
[^/bps/mgr/biz-var/get-references]:
入参 | 类型 | 入参说明 |
---|---|---|
uuid | java.lang.String | 资源id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 是否存在业务资源的引用
[^/bps/mgr/biz-var/is-exist-references]:
入参 | 类型 | 入参说明 |
---|---|---|
uuid | java.lang.String | 资源id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 移动业务资源到目标位置
[^/bps/mgr/biz-var/move-resource]:
入参 | 类型 | 入参说明 |
---|---|---|
vars | java.util.List<com.primeton.workflow.api2.model.WFBizVar> 业务变量对象集合 | String busivarUUID——业务变量主键id String busivarName——业务变量名称 String catalogUUID——目录id String busivarImpl——业务变量实现 String busivarScope——业务变量范围 String mark——标记 String mdfState——状态(0-非修改状态,与运行表一直 1-修改状态 9-Web端新增状态 ) String uptTime——更新时间 |
catalog | java.lang.String | 目录id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 查询符合条件的业务变量
[^/bps/mgr/biz-var/query-biz-var]:
入参 | 类型 | 入参说明 |
---|---|---|
var | com.primeton.workflow.api2.model.WFBizVar 业务变量对象 | String busivarUUID——业务变量主键id String busivarName——业务变量名称 String catalogUUID——目录id String busivarImpl——业务变量实现 String busivarScope——业务变量范围 String mark——标记 String mdfState——状态(0-非修改状态,与运行表一直 1-修改状态 9-Web端新增状态 ) String uptTime——更新时间 |
pageCond | com.primeton.workflow.api2.model.PageCond 分页对象 | int beginIndex——起始页,从1开始 int begin——起始页,从0开始 int length——单页查询个数 boolean isCount——是否统计总数 int totalCount——总数 int totalPage——总页数 int currentPage——当前页数 boolean isFirst——是否第一 boolean isLast——是否最后 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据业务变量名称列表获取业务变量列表
[^/bps/mgr/biz-var/query-biz-vars-by-names]:
入参 | 类型 | 入参说明 |
---|---|---|
names | java.util.List<java.lang.String> | 业务变量名称集合 |
catalogUUID | java.lang.String | 目录id |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 根据流程定义ID获取目录级业务变量(包含父类)
[^/bps/mgr/biz-var/query-biz-vars-by-process-def-id]:
入参 | 类型 | 入参说明 |
---|---|---|
id | java.lang.Long | 流程定义ID |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |
# 保存业务变量
[^/bps/mgr/biz-var/save-biz-var]:
入参 | 类型 | 入参说明 |
---|---|---|
var | com.primeton.workflow.api2.model.WFBizVar 业务变量对象 | String busivarUUID——业务变量主键id String busivarName——业务变量名称 String catalogUUID——目录id String busivarImpl——业务变量实现 String busivarScope——业务变量范围 String mark——标记 String mdfState——状态(0-非修改状态,与运行表一直 1-修改状态 9-Web端新增状态 ) String uptTime——更新时间 |
出参 | 出参说明 |
---|---|
WFBizResponse | 返回结果集对象 |