wuxw
2024-09-19 b1e54853b14c02dbc54e5ba6c7f3e3919fe3d62f
service-fee/src/main/java/com/java110/fee/smo/impl/FeeInnerServiceSMOImpl.java
@@ -88,8 +88,10 @@
        List<FeeAttrDto> feeAttrDtos = BeanConvertUtil.covertBeanList(attrMaps, FeeAttrDto.class);
        List<FeeAttrDto> tmpFeeAttrDtos = null;
        String payerObjName = "";
        String ownerId = "";
        for (FeeDto tmpFeeDto : fees) {
            payerObjName = "";
            ownerId = "";
            tmpFeeAttrDtos = new ArrayList<>();
            for (FeeAttrDto feeAttrDto : feeAttrDtos) {
                if (!tmpFeeDto.getFeeId().equals(feeAttrDto.getFeeId())) {
@@ -99,9 +101,14 @@
                if (FeeAttrDto.SPEC_CD_PAY_OBJECT_NAME.equals(feeAttrDto.getSpecCd())) {
                    payerObjName = feeAttrDto.getValue();
                }
                if (FeeAttrDto.SPEC_CD_OWNER_ID.equals(feeAttrDto.getSpecCd())) {
                    ownerId = feeAttrDto.getValue();
                }
            }
            tmpFeeDto.setPayerObjName(payerObjName);
            tmpFeeDto.setFeeAttrDtos(tmpFeeAttrDtos);
            tmpFeeDto.setOwnerId(ownerId);
        }
        return fees;
    }