java110
2023-07-03 a14a142942dfb1c071a15a9fbc40e5ccdd864275
service-report/src/main/java/com/java110/report/cmd/dataReport/QueryReceivedDetailStatisticsCmd.java
@@ -124,6 +124,8 @@
        // todo  nInfo.put(info.get("feeTypeCd").toString(), tmpInfos);
        infos = washInfos(infos);
        System.out.printf("infos = " + JSONObject.toJSONString(infos));
        BigDecimal receivedFee = null;
        List<Map> itemFees = null;
        String feeTypeCd = "";
@@ -162,6 +164,8 @@
        for (Map info : infos) {
            generatorNewInfo(newInfos, info);
        }
        System.out.printf("newInfos = " + JSONObject.toJSONString(newInfos));
        List<Map> tmpInfos = null;
        Map dInfo = null;
@@ -170,6 +174,7 @@
                if (!nInfo.get("payerObjId").equals(info.get("payerObjId"))) {
                    continue;
                }
                //todo 根据feeTypeCd 去寻找
                tmpInfos = getTmpInfos(nInfo, info);
                //todo 深拷贝
                dInfo = new HashMap();