Просмотр исходного кода

```
feat(SettlebillFormPlugin): 添加日志记录主体和辅助单据数量在查询主体和辅助单据后,添加了日志输出以记录查询结果的数量,
便于调试和监控单据处理过程。
```

turborao 1 неделя назад
Родитель
Сommit
5e65767073

+ 2 - 2
code/fi/nckd-xtpoc-fi/src/main/java/nckd/xtpoc/fi/app/plugin/form/SettlebillFormPlugin.java

@@ -182,7 +182,7 @@ public class SettlebillFormPlugin extends AbstractFormPlugin implements Plugin {
         QFilter qFilter1 = new QFilter("expenseentryentity.expenseamount", QCP.large_equals, 0); // 启用
 
         DynamicObjectCollection mainDyns = QueryServiceHelper.query(main, selectField1,new QFilter[]{qFilter1},"fiperiod");
-
+        logger.info("SettlebillFormPlugin: 主体单据数量 " + mainDyns.size());
         DynamicObjectCollection descEntries = this.getModel().getEntryEntity(mainEntry);
         DynamicObjectType entryType = descEntries.getDynamicObjectType();
         for (DynamicObject maintDyn : mainDyns) {
@@ -213,7 +213,7 @@ public class SettlebillFormPlugin extends AbstractFormPlugin implements Plugin {
         QFilter qFilter3 = new QFilter("billpayertype", QCP.equals, "bd_supplier");
 
         DynamicObjectCollection assistDyns = QueryServiceHelper.query(assist, selectField2,new QFilter[]{qFilter2,qFilter3},"bizdate");
-
+        logger.info("SettlebillFormPlugin: 辅助单据数量 " + assistDyns.size());
         DynamicObjectCollection descEntries1 = this.getModel().getEntryEntity(assistEntry);
         DynamicObjectType entryType1 = descEntries1.getDynamicObjectType();
         for (DynamicObject assistDyn : assistDyns) {