whyclxw
2024-03-27 4fa8eb12dbde05c8ab73c0e98dd1553d25d16389
添加机房时内阻定期设置
4个文件已修改
23 ■■■■■ 已修改文件
src/main/java/com/whyc/controller/RessetStationController.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/mapper/RessetStationMapper.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/RessetStationService.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/RessetStationMapper.xml 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/RessetStationController.java
@@ -32,4 +32,11 @@
    public Response getRessetStation(@RequestParam int pageNum,@RequestParam int pageSize) {
        return service.getRessetStation(pageNum,pageSize);
    }
    @GetMapping("getDefaultRessetStationById")
    @ApiOperation(value = "根据机房id获取机房内阻定期")
    public Response getDefaultRessetStationById(@RequestParam String stationId) {
        return service.getDefaultRessetStationById(stationId);
    }
}
src/main/java/com/whyc/mapper/RessetStationMapper.java
@@ -7,4 +7,7 @@
public interface RessetStationMapper extends CustomMapper<RessetStation>{
    //获取机房内阻定期
    List<RessetStation> getRessetStation();
    //根据机房id获取机房内阻定期
    RessetStation getDefaultRessetStationById(String stationId);
}
src/main/java/com/whyc/service/RessetStationService.java
@@ -1,5 +1,6 @@
package com.whyc.service;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
@@ -49,4 +50,9 @@
        PageInfo pageInfo=new PageInfo(list);
        return new Response().setII(1,list.size()>0,pageInfo,"获取机房内阻定期");
    }
    //根据机房id获取机房内阻定期
    public Response getDefaultRessetStationById(String stationId) {
        RessetStation ressetStation=mapper.getDefaultRessetStationById(stationId);
        return new Response().setII(1,ressetStation!=null,ressetStation,"根据机房id获取机房内阻定期");
    }
}
src/main/resources/mapper/RessetStationMapper.xml
@@ -8,4 +8,11 @@
        where r.stationId=s.stationId
        order by r.stationId asc
    </select>
    <select id="getDefaultRessetStationById" resultType="com.whyc.pojo.RessetStation">
        select  r.*,s.stationName from  web_site.tb_resset_station r,db_battinf.tb_station_inf s
        where r.stationId=s.stationId
        and r.stationId=#{stationId}
        order by r.stationId asc
        limit 1
    </select>
</mapper>