src/main/java/com/ruoyi/sales/service/impl/InvoiceRegistrationServiceImpl.java
@@ -64,9 +64,9 @@ for (SalesLedgerProduct productDatum : productData) { // 如果开票数为0 跳过 BigDecimal currentInvoiceNum = productDatum.getCurrentInvoiceNum(); if(null == currentInvoiceNum || BigDecimal.ZERO.compareTo(currentInvoiceNum) == 0){ continue; } // if(null == currentInvoiceNum || BigDecimal.ZERO.compareTo(currentInvoiceNum) == 0){ // continue; // } invoiceAmountTotal = invoiceAmountTotal.add(currentInvoiceNum); InvoiceRegistrationProduct invoiceRegistrationProduct = new InvoiceRegistrationProduct(); BeanUtils.copyProperties(productDatum, invoiceRegistrationProduct); src/main/java/com/ruoyi/sales/service/impl/ReceiptPaymentServiceImpl.java
@@ -60,9 +60,9 @@ if (!ObjectUtils.isEmpty(byId.getId())){ receiptPaymentDto1.setNoReceiptAmount(receiptPaymentDto1.getNoReceiptAmount().add(byId.getReceiptPaymentAmount())); } if (receiptPaymentDto1.getNoReceiptAmount().compareTo(receiptPayment.getReceiptPaymentAmount())<0){ throw new RuntimeException("本次回款金额不能大于待回款金额"); } // if (receiptPaymentDto1.getNoReceiptAmount().compareTo(receiptPayment.getReceiptPaymentAmount())<0){ // throw new RuntimeException("本次回款金额不能大于待回款金额"); // } if(null==receiptPayment.getId()){ return receiptPaymentMapper.insert(receiptPayment);