package com.ruoyi.project.monitor.controller; import com.ruoyi.framework.web.controller.BaseController; import com.ruoyi.framework.web.domain.R; import com.ruoyi.framework.web.domain.Server; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * 服务器监控 * * @author ruoyi */ @RestController @RequestMapping("/monitor/server") public class ServerController extends BaseController { @PreAuthorize("@ss.hasPermi('monitor:server:list')") @GetMapping() public R getInfo() throws Exception { Server server = new Server(); server.copyTo(); return R.ok(server); } }