fix: 修复已发流程列表删除多个问题

This commit is contained in:
tony
2022-12-26 09:47:53 +08:00
parent 5dce8b6182
commit 7dc7f92c2d
4 changed files with 12 additions and 50 deletions

View File

@@ -53,10 +53,12 @@ public class FlowInstanceController {
}
@ApiOperation(value = "删除流程实例")
@DeleteMapping(value = "/delete")
public AjaxResult delete(@ApiParam(value = "流程实例ID", required = true) @RequestParam String instanceId,
@DeleteMapping(value = "/delete/{instanceIds}")
public AjaxResult delete(@ApiParam(value = "流程实例ID", required = true) @PathVariable String[] instanceIds,
@ApiParam(value = "删除原因") @RequestParam(required = false) String deleteReason) {
flowInstanceService.delete(instanceId,deleteReason);
for (String instanceId : instanceIds) {
flowInstanceService.delete(instanceId,deleteReason);
}
return AjaxResult.success();
}
}