wwh 5 mesiacov pred
rodič
commit
150ca007ba

+ 10 - 3
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/BaseBuildingServiceImpl.java

@@ -113,9 +113,16 @@ public class BaseBuildingServiceImpl extends ServiceImpl<BaseBuildingMapper, Bas
             }
         }
 
-        GroupDuckInfo groupDuckInfo = new GroupDuckInfo();
-        groupDuckInfo.setUnitName(baseBuilding.getBuildName());
-        duckInfoMapper.update(groupDuckInfo ,new UpdateWrapper<GroupDuckInfo>().eq("unit_id",id));
+//        GroupDuckInfo groupDuckInfo = new GroupDuckInfo();
+//        groupDuckInfo.setUnitName(baseBuilding.getBuildName());
+//        duckInfoMapper.update(groupDuckInfo ,new UpdateWrapper<GroupDuckInfo>().eq("unit_id",id));
+        List<GroupDuckInfo> baseDuckInfos = duckInfoMapper.selectList(new QueryWrapper<GroupDuckInfo>().eq("unit_id", id));
+        if (ObjectUtil.isNotEmpty(baseDuckInfos)){
+            for (GroupDuckInfo baseDuckInfo : baseDuckInfos) {
+                baseDuckInfo.setUnitName(baseBuilding.getBuildName());
+                duckInfoMapper.updateById(baseDuckInfo);
+            }
+        }
 
         for (int i = cageNum+1; i <= baseBuilding.getCageNum(); i++) {
             BaseBuilding building = new BaseBuilding();