diff --git a/main/java/shkd/repc/repmd/formplugin/TotalAssignmentPlugin.java b/main/java/shkd/repc/repmd/formplugin/TotalAssignmentPlugin.java index 9db2bdb..e902cd4 100644 --- a/main/java/shkd/repc/repmd/formplugin/TotalAssignmentPlugin.java +++ b/main/java/shkd/repc/repmd/formplugin/TotalAssignmentPlugin.java @@ -411,7 +411,6 @@ public class TotalAssignmentPlugin extends AbstractFormPlugin implements RowClic entry.set("buildentry_downbuildarea", groundFloorSummary); entry.set("buildentry_finedecortarea", hardcoverSummary); SaveServiceHelper.update(dynamicObject); - break; } } } @@ -433,10 +432,15 @@ public class TotalAssignmentPlugin extends AbstractFormPlugin implements RowClic BigDecimal waterproofArea = areaSummary(collections,"防水"); //可出租面积 BigDecimal hireArea = areaSummary(collections,"可出租面积"); + //总面积 + BigDecimal allArea = areaSummary(collections,"总面积"); + for (int i = 0; i < productEntry.size(); i++) { DynamicObject dynamicObject = productEntry.get(i); Long id1 = dynamicObject.getLong("id"); if (id1.compareTo(id) == 0) { + //改建后建筑面积 + dynamicObject.set("productentry_buildingarea",allArea); //实际装修面积=公区+套内 dynamicObject.set("qeug_actualarea", publicArea.add(hardcoverArea)); //防水面积