whycxzp
2021-09-28 7d64716cb0d406f21cde03976fd273bd07fdc06f
src/main/java/com/whyc/controller/DeviceManageController.java
@@ -1,7 +1,7 @@
package com.whyc.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.github.pagehelper.PageInfo;
import com.whyc.dto.Response;
import com.whyc.pojo.DeviceManage;
import com.whyc.service.DeviceManageService;
@@ -10,8 +10,10 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
 * 设备管理
 * 设备管理信息表
 */
@RestController
@RequestMapping("deviceManage")
@@ -21,12 +23,32 @@
    @Autowired
    private DeviceManageService service;
    @GetMapping("all")
    @ApiOperation(value = "查询所有-分页")
    public Response<IPage<DeviceManage>> getAll(@RequestParam int pageNum, @RequestParam int pageSize){
        return service.getAll(pageNum,pageSize);
    @GetMapping("list")
    @ApiOperation(value = "查询左边菜单列表")
    public Response<List<DeviceManage>> getList(){
        return service.getList();
    }
    /*@GetMapping("page")
    @ApiOperation(value = "查询分页")
    public Response<PageInfo<DeviceManage>> getPage(@RequestParam int pageNum, @RequestParam int pageSize){
        return service.getPage(pageNum,pageSize);
    }*/
    @PostMapping("pageByCondition")
    @ApiOperation(value = "查询分页-根据筛选条件")
    public Response<PageInfo<DeviceManage>> getPageByCondition(@RequestParam int pageNum,@RequestParam int pageSize,@RequestBody DeviceManage deviceManage){
        return service.getPageByCondition(pageNum,pageSize,deviceManage);
    }
    @GetMapping("site")
    @ApiOperation(value = "查询所有区域")
    public Response getSite(){
        return service.getSite();
    }
    @PostMapping
    @ApiOperation(value="添加-入库")
    public Response add(@RequestBody DeviceManage deviceManage){