package com.hxzkmonitor.controller; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.hxzkmonitor.pojo.TbTank; import com.hxzkmonitor.service.TbTankService; 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; @RestController @RequestMapping("/") public class TbTankController { @Autowired TbTankService tbTankService; @ApiOperation(value = "分页查询", notes = "分页查询") @GetMapping("/api/getTbTank") public R getSystemWin(Page page, String username) { IPage ipage = tbTankService.getTbTankPage( page,username); return R.ok(ipage); } @GetMapping("/api/searchTbTank") public R searchTbTank(Page page, String keyword, String username) { return R.ok(tbTankService.searchTbTank(page, keyword, username)); } @PostMapping("/api/addorupTbTank") public R addorupTbTank(TbTank tbTank) { return R.ok(tbTankService.addorupTbTank(tbTank)); } @GetMapping("/api/delTbTank") public R delTbTank(Integer id) { return R.ok(tbTankService.delTbTank(id)); } }