🐛 修复审核通过后再提交未新建MK流程实例的问题
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+12
@@ -42,6 +42,7 @@ public interface IBusinessProcessClient {
|
||||
String GET_CURRENT_NODES = API_PREFIX + "/getCurrentNodes";
|
||||
String GET_PROCESS_INFO = API_PREFIX + "/getProcessInfo";
|
||||
String RESOLVE_BY_FORM_INSTANCE_ID = API_PREFIX + "/resolveByFormInstanceId";
|
||||
String MARK_PROCESS_FINISHED = API_PREFIX + "/markProcessFinished";
|
||||
|
||||
/**
|
||||
* 提交业务流程
|
||||
@@ -137,4 +138,15 @@ public interface IBusinessProcessClient {
|
||||
*/
|
||||
@GetMapping(RESOLVE_BY_FORM_INSTANCE_ID)
|
||||
FR<MkFormBindVO> resolveByFormInstanceId(@RequestParam("formInstanceId") Long formInstanceId);
|
||||
|
||||
/**
|
||||
* 公开页流程结束时标记业务流程通过/驳回并完结
|
||||
*
|
||||
* @param processInstanceId 流程实例id
|
||||
* @param approved true=通过 false=驳回
|
||||
* @return 是否更新成功
|
||||
*/
|
||||
@PostMapping(MARK_PROCESS_FINISHED)
|
||||
FR<Boolean> markProcessFinished(@RequestParam("processInstanceId") String processInstanceId,
|
||||
@RequestParam("approved") boolean approved);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user