Bladeren bron

宿舍功能 - 修改水电明细通用方法水电度数的取值逻辑宿舍(sqw)

sqw 5 dagen geleden
bovenliggende
commit
888d6e75ee

+ 4 - 2
code/opmcepaq/uzi9-uzi9q-opmcepaq-epaq/src/main/java/uzi9/uzi9q/opmcepaq/epaq/plugin/form/xbt/test/weinfor/form/weutil/WECostUtil.java

@@ -6,6 +6,7 @@ import kd.bos.form.plugin.AbstractFormPlugin;
 import kd.bos.orm.query.QCP;
 import kd.bos.orm.query.QFilter;
 import kd.bos.servicehelper.BusinessDataServiceHelper;
+import kd.bos.servicehelper.QueryServiceHelper;
 import kd.sdk.plugin.Plugin;
 
 import java.math.BigDecimal;
@@ -210,14 +211,15 @@ public class WECostUtil extends AbstractFormPlugin implements Plugin {
      */
 
     public static HashMap<Long, HashMap<String, Double>> dormitoryHydroelectric(Set<Long> dormitoryIds) {
+
         //获取宿舍信息
-        DynamicObject[] dormitoryLoad = BusinessDataServiceHelper.load("uzi9_dormitory_wide",
+        DynamicObjectCollection dormitoryQuery = QueryServiceHelper.query("uzi9_dormitory_wide",
                 "id,parent,uzi9_water_bill,uzi9_electricity_bill," +
                         "parent.parent.id,parent.parent.uzi9_water_bill,parent.parent.uzi9_electricity_bill", new QFilter[]{new QFilter("id", QCP.in, dormitoryIds)});
 
         HashMap<Long, HashMap<String, Double>> dormitoryMap = new HashMap<>();
 
-        for (DynamicObject dormitory : dormitoryLoad) {
+        for (DynamicObject dormitory : dormitoryQuery) {
             HashMap<String, Double> costMap = new HashMap<>();
 
             //宿舍

+ 1 - 1
code/opmcepaq/uzi9-uzi9q-opmcepaq-epaq/src/main/java/uzi9/uzi9q/opmcepaq/epaq/plugin/form/xbt/test/weinfor/list/WECostListPlugin.java

@@ -23,7 +23,7 @@ import java.util.*;
 import java.util.stream.Collectors;
 
 /**
- * 标准单据列表插件
+ * 水电明细 - 标准单据列表插件
  */
 public class WECostListPlugin extends AbstractListPlugin implements Plugin {