package com.hxzkmonitor.controller; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.hxzkmonitor.pojo.TbEquipment; import com.hxzkmonitor.pojo.TbSystem; import com.hxzkmonitor.service.TbSystemService; import com.hxzkmonitor.util.R; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** *

* 前端控制器 *

* * @author wangfei * @since 2024-08-05 */ @RestController @RequestMapping("/") public class TbSystemController { @Autowired com.hxzkmonitor.service.TbSystemService TbSystemService; @ApiOperation(value = "分页查询", notes = "分页查询") @GetMapping("/api/getSystemPage") public R getSystem(Page page) { IPage ipage = TbSystemService.getSystemPage( page); return R.ok(ipage); } @PostMapping("/api/addorupSystem") public R addorupSystem(TbSystem tbSystem) { return R.ok(TbSystemService.addorupSystem(tbSystem)); } @GetMapping("/api/getSystemOne") public R getSystemOne() { List list1 = TbSystemService.list(); return R.ok(list1); } }