lxw
2023-07-29 d1675cea759f0090c43860efabdeb9448d25c41d
根据设备id查询电池组id(取第一个)
7个文件已修改
40 ■■■■ 已修改文件
src/main/java/com/whyc/controller/BattInfController.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/DevalarmDataController.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/mapper/BattInfMapper.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/BattInfService.java 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/DevalarmDataService.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/BattInfMapper.xml 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/DevalarmDataMapper.xml 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/BattInfController.java
@@ -289,4 +289,9 @@
        return service.searchMonVol();
    }
    @GetMapping("searchBattGroupIdByDevId")
    @ApiOperation(value = "根据设备id查询电池组id(取第一个)")
    public Response searchBattGroupIdByDevId(@RequestParam int devId) {
        return service.searchBattGroupIdByDevId(devId);
    }
}
src/main/java/com/whyc/controller/DevalarmDataController.java
@@ -40,14 +40,15 @@
    //设备告警删除告警
    @ApiOperation(value = "设备告警删除告警")
    @GetMapping("delete")
    public Response delete(@RequestParam int num){
        return  service.delete(num);
    public Response delete(@RequestParam int num) {
        return service.delete(num);
    }
    @GetMapping("searchNums")
    @ApiOperation( value = "设备告警数查询")
    @ApiOperation(value = "设备告警数查询")
    public Response searchNums() {
        return  service.searchNums();
        return service.searchNums();
    }
}
src/main/java/com/whyc/mapper/BattInfMapper.java
@@ -108,4 +108,7 @@
    //未放电电池组数
    int searchInDischarge(int userId);
    //根据设备id查询电池组id(取第一个)
    String searchBattGroupIdByDevId(int devId);
}
src/main/java/com/whyc/service/BattInfService.java
@@ -28,7 +28,6 @@
import java.io.IOException;
import java.io.InputStream;
import java.util.*;
import java.util.stream.Collectors;
import static com.whyc.util.ActionUtil.createFilefolderIFNotExist;
@@ -814,4 +813,10 @@
        List<String> list = battInfMapper.searchMonVol();
        return new Response().setII(1, list.size() > 0 ? true : false, list, "查询标称电压类别");
    }
    //根据设备id查询电池组id(取第一个)
    public Response searchBattGroupIdByDevId(int devId) {
        String battGroupId = battInfMapper.searchBattGroupIdByDevId(devId);
        return new Response().setII(1, battGroupId != null, battGroupId != null ? battGroupId : "0", "返回电池组id");
    }
}
src/main/java/com/whyc/service/DevalarmDataService.java
@@ -162,10 +162,12 @@
    }
    public int getCountByStationIds(List<String> stationIdList, Integer level) {
        return mapper.getCountByStationIds(stationIdList,level);
        return mapper.getCountByStationIds(stationIdList, level);
    }
    public List<DevalarmData> getListByStationIds(List<String> stationIdList) {
        return mapper.getListByStationIds(stationIdList);
    }
}
src/main/resources/mapper/BattInfMapper.xml
@@ -633,5 +633,11 @@
          and db_user.tb_user_inf.uid = db_user.tb_user_battgroup_baojigroup_usr.uid
          and db_user.tb_user_inf.uid = #{userId})
    </select>
    <select id="searchBattGroupIdByDevId" resultType="java.lang.String">
        select distinct BattGroupId
        from db_battinf.tb_battinf
        where FBSDeviceId = #{devId}
        ORDER by GroupIndexInFBSDevice limit 1
    </select>
</mapper>
src/main/resources/mapper/DevalarmDataMapper.xml
@@ -306,4 +306,10 @@
            #{item}
        </foreach>
    </select>
    <select id="searchBattGroupIdByDevId" resultType="java.lang.String">
        select distinct BattGroupId
        from db_battinf.tb_battinf
        where FBSDeviceId = #{devId}
        ORDER by GroupIndexInFBSDevice limit 1
    </select>
</mapper>