审批中心
🤦♀️🤦♀️提示
审批中心源代码将作为商业版保留内容,承诺永久免费使用,如果需要补充能力可以通过交流群或Issue提交反馈,我们将综合评估后补齐。
自定义审批流。包含查询流程、提交审批、撤销、催办、同意、拒绝、退回等操作。
Maven坐标
xml
<dependency>
<groupId>com.ikingtech.framework</groupId>
<artifactId>sdk-approve</artifactId>
</dependency>
接口说明
- ApproveFormApi流程表单
方法名 | 方法释义 |
---|---|
R<Object> report(ApproveFormBeanDefinitionReportParam reportParam); | 流程表单定义信息。 |
- ApproveFormInstanceApi组织信息
方法名 | 方法释义 |
---|---|
R<ApproveFormInstanceDTO> preview(ApproveFormInstancePreviewParamDTO previewParam); | 预览表单实例(表单信息)。 |
R<List<ApproveFormInstanceBasicDTO>> page(ApproveFormInstanceQueryParamDTO queryParam); | 分页查询。 |
R<List<ApproveProcessInstanceUserExecuteStatusDTO>> listProcessInstanceUserExecuteStatus(ApproveFormInstanceQueryParamDTO queryParam); | 查询表单实例列表。 |
R<ApproveFormInstanceDTO> detail(String id); | 查询表单实例。 |
R<List<ApproveProcessInstanceDTO>> listInstanceNode(BatchParam<String> ids); | 查询审批实例节点列表。 |
R<List<ApproveProcessInstanceNodeDTO>> listExecutedInstanceNode(String formInstanceId); | 查询已审批节点列表。 |
R<String> addDraft(ApproveFormInstanceDTO formInstance); | 保存草稿。 |
R<Object> deleteDraft(String id); | 删除草稿。 |
R<Object> updateDraft(ApproveFormInstanceDTO formInstance); | 更新草稿。 |
R<List<ApproveFormInstanceBasicDTO>> pageDraft(ApproveFormInstanceDraftQueryParamDTO queryParam); | 分页查询草稿。 |
R<Object> share(ApproveFormInstanceShareParamDTO shareParam); | 分享审批实例。 |
R<Object> cancelShare(String formInstanceId); | 取消分享审批实例。 |
R<ApproveFormInstanceBasicDTO> submit(ApproveFormInstanceDTO formInstance); | 提交审批。 |
R<ApproveFormInstanceBasicDTO> reSubmit(ApproveFormOperationDTO reSubmitParam); | 再次提交审批。 |
R<Object> update(ApproveFormSubmitParamDTO submitParam); | 修改。 |
R<Object> cancelUpdate(ApproveFormOperationDTO cancelUpdateParam); | 撤销修改。 |
R<Object> revoke(ApproveFormOperationDTO revokeParam); | 撤销。 |
R<Object> cancelRevoke(ApproveFormOperationDTO cancelRevokeParam); | 中止撤销。 |
R<Object> remind(ApproveFormOperationDTO remindParam); | 催办。 |
R<Object> carbonCopyRead(ApproveFormOperationDTO carbonCopyReadParam); | 查看抄送。 |
R<Object> comment(ApproveFormOperationDTO commentParam); | 评论。 |
R<ApproveFormInstanceBasicDTO> pass(ApproveFormOperationDTO passParam); | 同意。 |
R<Object> passBatch(BatchParam<ApproveFormOperationDTO> passParam); | 批量同意。 |
R<ApproveFormInstanceBasicDTO> reject(ApproveFormOperationDTO rejectParam); | 拒绝。 |
R<ApproveFormInstanceBasicDTO> back(ApproveFormOperationDTO backParam); | 退回。 |
R<Object> append(ApproveFormOperationDTO appendParam); | 加签。 |