| | |
| | | |
| | | private final ContractService contractService; |
| | | private final PaymentConfirmMapper paymentConfirmMapper; |
| | | private final BusinessCustomerMapper businessCustomerMapper; |
| | | private final ContractPaymentScheduleMapper contractPaymentScheduleMapper; |
| | | private final CurrentOverdueMapper currentOverdueMapper; |
| | | private final HistoryOverdueMapper historyOverdueMapper; |
| | |
| | | @Override |
| | | public R add(PaymentOffset paymentOffset) { |
| | | baseMapper.insert(paymentOffset); |
| | | BusinessCustomer customer = businessCustomerMapper.selectById(paymentOffset.getBusGuestId()); |
| | | |
| | | Contract contract = contractService.getById(paymentOffset.getContractId()); |
| | | |
| | | //新增付款单 |
| | | PaymentSlip slip = new PaymentSlip(); |
| | | slip.setBusGuestId(paymentOffset.getBusGuestId()); |
| | | slip.setBusGuestName(paymentOffset.getBusGuestName()); |
| | | slip.setBusGuestName(customer.getCompanyName()); |
| | | slip.setPayeeCompId(contract.getPartyBId()); |
| | | slip.setPayee(contract.getPartyB()); |
| | | slip.setPaymentTime(paymentOffset.getOffsetTime()); |
| | |
| | | entity.setContractName(contract.getContractName()); |
| | | entity.setContractNo(contract.getContractNo()); |
| | | entity.setBusGuestId(paymentOffset.getBusGuestId()); |
| | | entity.setBusGuestName(paymentOffset.getBusGuestName()); |
| | | entity.setBusGuestName(customer.getCompanyName()); |
| | | entity.setBusinessType("抵抹账"); |
| | | entity.setConfirmTime(paymentOffset.getOffsetTime()); |
| | | entity.setTransationAmount(paymentOffset.getOffsetAmount()); |