| | |
| | | |
| | | List<EstimatedReceivable> estimatedReceivables = new ArrayList<>(); |
| | | for (PendingSettlementBusiness pendingSettlementBusiness : pendingSettlementBusinesses) { |
| | | pendingSettlementBusiness.setIsCreate(1); |
| | | ReceivableLineTruckPriceRule exactMatchingRule = ExactPricingRuleMatcher.findExactMatchingRule(receivableLineTruckPriceRules, pendingSettlementBusiness.getCustomerName(), pendingSettlementBusiness.getDepartureLocation(), pendingSettlementBusiness.getArrivalLocation(), pendingSettlementBusiness.getVehicleType()); |
| | | if (exactMatchingRule!=null) { |
| | | //应收数据 |
| | |
| | | estimatedReceivable.setCurrency("人民币"); |
| | | estimatedReceivable.setIsConfirmed(1); |
| | | estimatedReceivable.setFeeType(0); |
| | | estimatedReceivable.setRelatedBillStatus(0); |
| | | estimatedReceivables.add(estimatedReceivable); |
| | | } |
| | | ReceivableLineTruckPriceRule exactMatchingRule2 = ExactPricingRuleMatcher.findExactMatchingRule(payableLineTruckPriceRules, pendingSettlementBusiness.getCarrierName(), pendingSettlementBusiness.getDepartureLocation(), pendingSettlementBusiness.getArrivalLocation(), pendingSettlementBusiness.getVehicleType()); |