wuxw
2022-07-19 05683f2b2bdbdbe21cf17ad523c21ab338bd1c54
service-job/src/main/java/com/java110/job/task/fee/GenerateOweFeeTemplate.java
@@ -27,7 +27,9 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
 * @ClassName GenerateOwnerBillTemplate
@@ -95,6 +97,11 @@
     */
    private void GenerateOweFee(TaskDto taskDto, CommunityDto communityDto) {
        //删除无用数据
        feeDataFiltering(communityDto.getCommunityId());
        //查询费用项
        FeeConfigDto feeConfigDto = new FeeConfigDto();
        feeConfigDto.setCommunityId(communityDto.getCommunityId());
@@ -115,6 +122,12 @@
        }
    }
    private void feeDataFiltering(String communityId) {
        Map reportFeeDto = new HashMap();
        reportFeeDto.put("communityId", communityId);
        reportOweFeeInnerServiceSMOImpl.deleteInvalidFee(reportFeeDto);
    }
    /**
@@ -141,7 +154,7 @@
                feeDto.setRow(new Double(DEFAULT_ROW).intValue());
                List<FeeDto> feeDtos = feeInnerServiceSMOImpl.queryFees(feeDto);
                //没有关联费用
                if (feeDto == null || feeDtos.size() < 1) {
                if (feeDtos == null || feeDtos.size() < 1) {
                    continue;
                }
                for (FeeDto tmpFeeDto : feeDtos) {