工序维度科目余额取数
This commit is contained in:
parent
6a8bda28d4
commit
b6f019de22
|
@ -122,6 +122,13 @@ public class SubjectbalanceAutoData {
|
||||||
}
|
}
|
||||||
balanceQueryParamApi.setAccountAssgrp(accountAssgrp);
|
balanceQueryParamApi.setAccountAssgrp(accountAssgrp);
|
||||||
groupBy.add(asseestype);
|
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");
|
groupBy.add("account");
|
||||||
balanceQueryParamApi.setGroupBys(groupBy);
|
balanceQueryParamApi.setGroupBys(groupBy);
|
||||||
|
@ -155,15 +162,17 @@ public class SubjectbalanceAutoData {
|
||||||
assistbalance.set("zcgj_sourcetype", asseestype);
|
assistbalance.set("zcgj_sourcetype", asseestype);
|
||||||
|
|
||||||
Map<String, AccountRecord.AssGrpItem> assgrp = record.getAssgrp();
|
Map<String, AccountRecord.AssGrpItem> assgrp = record.getAssgrp();
|
||||||
if (assgrp.containsKey("0032")) {
|
if(assgrp!=null){
|
||||||
if (assgrp.get("0032") != null) {
|
if (assgrp.containsKey("0032")) {
|
||||||
assistbalance.set("zcgj_processnumber", assgrp.get("0032").getNumber());
|
if (assgrp.get("0032") != null) {
|
||||||
assistbalance.set("zcgj_processname", assgrp.get("0032").getName());
|
assistbalance.set("zcgj_processnumber", assgrp.get("0032").getNumber());
|
||||||
}
|
assistbalance.set("zcgj_processname", assgrp.get("0032").getName());
|
||||||
} else if (assgrp.containsKey("0017")) {
|
}
|
||||||
if (assgrp.get("0017") != null) {
|
} else if (assgrp.containsKey("0017")) {
|
||||||
assistbalance.set("zcgj_costcompanynumber", assgrp.get("0017").getNumber());
|
if (assgrp.get("0017") != null) {
|
||||||
assistbalance.set("zcgj_costcompanyname", assgrp.get("0017").getName());
|
assistbalance.set("zcgj_costcompanynumber", assgrp.get("0017").getNumber());
|
||||||
|
assistbalance.set("zcgj_costcompanyname", assgrp.get("0017").getName());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
addEntities.add(assistbalance);
|
addEntities.add(assistbalance);
|
||||||
|
|
Loading…
Reference in New Issue