工序维度科目余额取数

This commit is contained in:
zhangzhiguo 2025-10-11 16:21:57 +08:00
parent 6a8bda28d4
commit b6f019de22
1 changed files with 18 additions and 9 deletions

View File

@ -122,6 +122,13 @@ public class SubjectbalanceAutoData {
}
balanceQueryParamApi.setAccountAssgrp(accountAssgrp);
groupBy.add(asseestype);
}else{
Map<String, List<Map<String, String>>> accountAssgrp = new HashMap<>();
List<Map<String, String>> li = new ArrayList<>();
for (String accNum : accountNumber) {
accountAssgrp.put(accNum, li);
}
balanceQueryParamApi.setAccountAssgrp(accountAssgrp);
}
groupBy.add("account");
balanceQueryParamApi.setGroupBys(groupBy);
@ -155,6 +162,7 @@ public class SubjectbalanceAutoData {
assistbalance.set("zcgj_sourcetype", asseestype);
Map<String, AccountRecord.AssGrpItem> assgrp = record.getAssgrp();
if(assgrp!=null){
if (assgrp.containsKey("0032")) {
if (assgrp.get("0032") != null) {
assistbalance.set("zcgj_processnumber", assgrp.get("0032").getNumber());
@ -166,6 +174,7 @@ public class SubjectbalanceAutoData {
assistbalance.set("zcgj_costcompanyname", assgrp.get("0017").getName());
}
}
}
addEntities.add(assistbalance);
}
}