whycxzp
2023-03-25 bba18453cbbee0ee78fabd4e88cb30ba72f0ddff
优化逻辑
1个文件已修改
11 ■■■■■ 已修改文件
src/main/java/com/whyc/service/BattDischargePlanTempService.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/BattDischargePlanTempService.java
@@ -751,7 +751,16 @@
    @Transactional
    public Response updateList(List<BattDischargePlanTemp> list) {
        mapper.updateList(list);
        //化整为零,避免sql拼接太长导致无法执行
        int step = 20;
        for (int i = 0; i < list.size(); i = i+step) {
            if(i+step<list.size()){
                mapper.updateList(list.subList(i, i + step));
            }else {
                mapper.updateList(list.subList(i, list.size()));
            }
        }
        //mapper.updateList(list);
        return new Response().setII(1,"更新完成");
    }