feat: add batch pause/resume controls and improve batch toolbar usability

This commit is contained in:
root
2026-02-06 05:30:50 +00:00
parent a9fadfc08c
commit e0efadf298
9 changed files with 183 additions and 76 deletions
@@ -106,6 +106,18 @@ public class ForwardController extends BaseController {
return forwardService.batchDeleteForwards(batchDeleteDto);
}
@LogAnnotation
@PostMapping("/batch-pause")
public R batchPause(@Validated @RequestBody BatchDeleteDto batchDeleteDto) {
return forwardService.batchPauseForwards(batchDeleteDto);
}
@LogAnnotation
@PostMapping("/batch-resume")
public R batchResume(@Validated @RequestBody BatchDeleteDto batchDeleteDto) {
return forwardService.batchResumeForwards(batchDeleteDto);
}
@LogAnnotation
@PostMapping("/batch-redeploy")
public R batchRedeploy(@Validated @RequestBody BatchRedeployDto batchRedeployDto) {