src/main/java/com/whyc/controller/PwrDevAlarmParamForSXController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/mapper/PwrDevAlarmParamForSXMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/pojo/PwrDevAlarmParamForSX.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/service/PwrDevAlarmParamForSXService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/whyc/controller/PwrDevAlarmParamForSXController.java
New file @@ -0,0 +1,33 @@ package com.whyc.controller; import com.whyc.dto.Response; import com.whyc.pojo.PwrDevAlarmParamForSX; import com.whyc.pojo.PwrappAcdcinf; import com.whyc.service.PwrDevAlarmParamForSXService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; @Api(tags = "山西专用电源告警参数表") @RestController @RequestMapping("pwrDevAlarmParamForSX") public class PwrDevAlarmParamForSXController { @Autowired private PwrDevAlarmParamForSXService service; @ApiOperation(value = "查询列表") @GetMapping("list") public Response getList(@RequestParam int powerDeviceId){ return service.getList(powerDeviceId); } @ApiOperation(value = "更新告警来源列表") @PutMapping("alarmSourceList") public Response updateAlarmSourceList(@RequestBody List<PwrDevAlarmParamForSX> list){ return service.updateAlarmSourceList(list); } } src/main/java/com/whyc/mapper/PwrDevAlarmParamForSXMapper.java
New file @@ -0,0 +1,10 @@ package com.whyc.mapper; import com.whyc.pojo.PwrDevAlarmParamForSX; import java.util.List; public interface PwrDevAlarmParamForSXMapper extends CustomMapper<PwrDevAlarmParamForSX> { void updateAlarmSourceList(List<PwrDevAlarmParamForSX> list); } src/main/java/com/whyc/pojo/PwrDevAlarmParamForSX.java
New file @@ -0,0 +1,119 @@ package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; /** * 山西专用电源告警参数表 */ @TableName(schema = "db_pwrdev_alarm",value = "tb_pwrdev_alarm_param_forsx") public class PwrDevAlarmParamForSX { private Long num; @TableField("powerDeviceId") private Integer powerDeviceId; @TableField("alm_id") private Integer alarmId; @TableField("alm_level") private Integer alarmLevel; @TableField("alarm_limitH") private Float alarmLimitH; @TableField("alarm_limitH_EN") private Float alarmLimitHEN; @TableField("alarm_limitL") private Float alarmLimitL; @TableField("alarm_limitL_EN") private Float alarmLimitLEN; private Integer alarmSource; private String alarmName; private Integer alarmType; public Long getNum() { return num; } public void setNum(Long num) { this.num = num; } public Integer getPowerDeviceId() { return powerDeviceId; } public void setPowerDeviceId(Integer powerDeviceId) { this.powerDeviceId = powerDeviceId; } public Integer getAlarmId() { return alarmId; } public void setAlarmId(Integer alarmId) { this.alarmId = alarmId; } public Integer getAlarmLevel() { return alarmLevel; } public void setAlarmLevel(Integer alarmLevel) { this.alarmLevel = alarmLevel; } public Float getAlarmLimitH() { return alarmLimitH; } public void setAlarmLimitH(Float alarmLimitH) { this.alarmLimitH = alarmLimitH; } public Float getAlarmLimitHEN() { return alarmLimitHEN; } public void setAlarmLimitHEN(Float alarmLimitHEN) { this.alarmLimitHEN = alarmLimitHEN; } public Float getAlarmLimitL() { return alarmLimitL; } public void setAlarmLimitL(Float alarmLimitL) { this.alarmLimitL = alarmLimitL; } public Float getAlarmLimitLEN() { return alarmLimitLEN; } public void setAlarmLimitLEN(Float alarmLimitLEN) { this.alarmLimitLEN = alarmLimitLEN; } public Integer getAlarmSource() { return alarmSource; } public void setAlarmSource(Integer alarmSource) { this.alarmSource = alarmSource; } public String getAlarmName() { return alarmName; } public void setAlarmName(String alarmName) { this.alarmName = alarmName; } public Integer getAlarmType() { return alarmType; } public void setAlarmType(Integer alarmType) { this.alarmType = alarmType; } } src/main/java/com/whyc/service/PwrDevAlarmParamForSXService.java
New file @@ -0,0 +1,30 @@ package com.whyc.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.whyc.dto.Response; import com.whyc.mapper.PwrDevAlarmParamForSXMapper; import com.whyc.pojo.PwrDevAlarmParamForSX; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.List; @Service public class PwrDevAlarmParamForSXService { @Resource private PwrDevAlarmParamForSXMapper mapper; public Response getList(int powerDeviceId) { QueryWrapper<PwrDevAlarmParamForSX> query = Wrappers.query(); query.eq("powerDeviceId",powerDeviceId); List<PwrDevAlarmParamForSX> list = mapper.selectList(query); return new Response().set(1,list); } public Response updateAlarmSourceList(List<PwrDevAlarmParamForSX> list) { mapper.updateAlarmSourceList(list); return new Response().setII(1,"更新完成"); } }