|
|
@@ -138,4 +138,16 @@ public class ActivitiResource {
|
|
|
activitiService.getActivitiProccessImage(actiVm.getProcessInstanceId(), response);
|
|
|
}
|
|
|
|
|
|
+ @PostMapping("/suspend-process-instance")
|
|
|
+ public ResponseEntity<String> suspendProcessInstanceById(@Valid @RequestBody DeleteProcessVM deleteProcessVM) {
|
|
|
+ activitiService.suspendProcessInstanceById(deleteProcessVM.getProcessInstanceId());
|
|
|
+ return ResponseEntity.ok(deleteProcessVM.getProcessInstanceId());
|
|
|
+ }
|
|
|
+
|
|
|
+ @PostMapping("/delete-process-instance")
|
|
|
+ public ResponseEntity<String> deleteProcessInstance(@Valid @RequestBody DeleteProcessVM deleteProcessVM) {
|
|
|
+ activitiService.deleteProcessInstance(deleteProcessVM.getProcessInstanceId(), deleteProcessVM.getDeleteReason());
|
|
|
+ return ResponseEntity.ok(deleteProcessVM.getProcessInstanceId());
|
|
|
+ }
|
|
|
+
|
|
|
}
|