src/main/java/com/whyc/controller/AlarmDiagnosisController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/service/AlarmDiagnosisService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/whyc/controller/AlarmDiagnosisController.java
@@ -6,10 +6,7 @@ import com.whyc.service.AlarmDiagnosisService; import io.swagger.annotations.Api; 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 org.springframework.web.bind.annotation.*; @RestController @RequestMapping("alarmDiagnosis") @@ -20,8 +17,8 @@ private AlarmDiagnosisService service; @GetMapping("getPage") public Response<PageInfo<AlarmDiagnosis>> getPage(Integer pageNum, Integer pageSize) { return service.getPage(pageNum, pageSize); public Response<PageInfo<AlarmDiagnosis>> getPage(Integer pageNum, Integer pageSize, @RequestParam(required = false) String type) { return service.getPage(pageNum, pageSize,type); } @PostMapping("add") @@ -29,4 +26,14 @@ return service.add(diagnosis); } @PostMapping("update") public Response update(AlarmDiagnosis diagnosis) { return service.update(diagnosis); } @PostMapping("delete") public Response delete(Integer id) { return service.delete(id); } } src/main/java/com/whyc/service/AlarmDiagnosisService.java
@@ -1,11 +1,14 @@ package com.whyc.service; import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.whyc.dto.Response; import com.whyc.mapper.AlarmDiagnosisMapper; import com.whyc.pojo.web_site.AlarmDiagnosis; import org.apache.commons.lang.StringUtils; import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -19,10 +22,12 @@ @Resource private AlarmDiagnosisMapper mapper; public Response<PageInfo<AlarmDiagnosis>> getPage(Integer pageNum, Integer pageSize) { public Response<PageInfo<AlarmDiagnosis>> getPage(Integer pageNum, Integer pageSize, String type) { PageHelper.startPage(pageNum, pageSize); List<AlarmDiagnosis> alarmDiagnoses = mapper.selectList((Wrapper<AlarmDiagnosis>) objeNull); return new Response<PageInfo<AlarmDiagnosis>>().set(1, new PageInfo<AlarmDiagnosis>(alarmDiagnoses)); QueryWrapper<AlarmDiagnosis> query = Wrappers.query(); query.eq(StringUtils.isNotBlank(type),"type",type); List<AlarmDiagnosis> alarmDiagnoses = mapper.selectList(query); return new Response<PageInfo<AlarmDiagnosis>>().set(1, new PageInfo<>(alarmDiagnoses)); } @@ -30,4 +35,14 @@ mapper.insert(diagnosis); return new Response().setII(1,"增加完成"); } public Response update(AlarmDiagnosis diagnosis) { mapper.updateById(diagnosis); return new Response().setII(1,"修改完成"); } public Response delete(Integer id) { mapper.deleteById(id); return new Response().setII(1,"删除完成"); } }