DgRelayControlController.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435
  1. package com.zksy.pole.controller;
  2. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  3. import com.zksy.common.core.domain.Result;
  4. import com.zksy.common.utils.SearchUtil;
  5. import com.zksy.pole.domain.po.DgEquipmentAlarm;
  6. import com.zksy.pole.service.DgRelayControlService;
  7. import io.swagger.annotations.Api;
  8. import io.swagger.annotations.ApiOperation;
  9. import org.springframework.beans.factory.annotation.Autowired;
  10. import org.springframework.web.bind.annotation.GetMapping;
  11. import org.springframework.web.bind.annotation.RequestMapping;
  12. import org.springframework.web.bind.annotation.RestController;
  13. import java.util.List;
  14. @RestController
  15. @RequestMapping("/DgRelayControl")
  16. @Api(tags = "继电器控制信息", description = "继电器控制信息")
  17. public class DgRelayControlController {
  18. @Autowired
  19. private DgRelayControlService dgRelayControlService;
  20. @GetMapping("/findByPage")
  21. @ApiOperation(value = "分页查询")
  22. public Result getByConditionJsonPage(long pageNum, long pageSize, String conditionJson) throws Exception {
  23. Page<DgEquipmentAlarm> page = dgRelayControlService.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
  24. return Result.ok(page);
  25. }
  26. @GetMapping("/getAll")
  27. @ApiOperation(value = "查询所有")
  28. public Result getAllByConditionJson(String conditionJson) throws Exception {
  29. List<DgEquipmentAlarm> list = dgRelayControlService.list(SearchUtil.parseWhereSql(conditionJson));
  30. return Result.ok(list);
  31. }
  32. }