lxw
2023-04-10 594a2eeb96d50aa024a009cd71d36c934710892a
实时停电加groupIndex=0的电池组id
3个文件已修改
14 ■■■■■ 已修改文件
src/main/java/com/whyc/mapper/BattInfMapper.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/BatttestdataInfService.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/BattInfMapper.xml 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/mapper/BattInfMapper.java
@@ -100,4 +100,6 @@
    List<Battinf> getSateAnalysis(int userId);
    //根据机房id查询电池组id(排序取groupIndex=0)
    int searchBattGroupId(String stationId);
}
src/main/java/com/whyc/service/BatttestdataInfService.java
@@ -296,6 +296,12 @@
        UserInf uinf = ActionUtil.getUser();
        String userId = uinf.getUId().toString();
        List<Battinf> list = mapper.getJcdisBatt(userId);
        int battgroupId = 0;
        for (Battinf binf : list) {
            battgroupId = binfMapper.searchBattGroupId(binf.getStationId());
            binf.setBattGroupId(battgroupId);
            battgroupId = 0;
        }
        return new Response().setII(1, list.size() > 0, list, "获取本年已核容电池组");
    }
src/main/resources/mapper/BattInfMapper.xml
@@ -591,5 +591,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="searchBattGroupId" resultType="java.lang.Integer">
        select distinct battGroupId
        from db_battinf.tb_battinf
        where StationId = #{stationId}
          and GroupIndexInFBSDevice = 0 limit 1
    </select>
</mapper>