优化ui 添加诊断功能

This commit is contained in:
qaq
2025-06-26 14:12:31 +08:00
parent 325b1da3da
commit 8972f6d9fc
20 changed files with 1910 additions and 1658 deletions
@@ -138,4 +138,17 @@ public class TunnelController extends BaseController {
return tunnelService.userTunnel();
}
/**
* 隧道诊断功能
* @param params 包含tunnelId的参数
* @return 诊断结果
*/
@LogAnnotation
@RequireRole
@PostMapping("/diagnose")
public R diagnoseTunnel(@RequestBody Map<String, Object> params) {
Long tunnelId = Long.valueOf(params.get("tunnelId").toString());
return tunnelService.diagnoseTunnel(tunnelId);
}
}