From 864e78a426de5e76f71e3da71da3e0bead1a3e68 Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Mon, 22 Jan 2024 16:41:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=BA=E7=BA=B3=E4=BB=98=E6=AC=BE=E9=87=91?= =?UTF-8?q?=E9=A2=9D=E4=BF=AE=E6=94=B9=E4=B8=BA=E5=B0=8F=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BaseOutsourcingApplicationService.java | 8 ++++---- .../BaseVehicleActualSalesService.java | 4 ++-- .../busvehicleapply/BusVehicleApplyService.java | 4 ++-- .../api/finpaymentrecord/FinPaymentrecord.java | 9 +++++++-- .../finpaymentrecord/FinPaymentrecordDto.java | 4 ++-- .../FinPaymentrecordUpdateDto.java | 4 ++-- .../api/finpaymentrecord/FinPaymentrecordVo.java | 4 ++-- .../finpaymentapply/FinPaymentapplyService.java | 4 ++-- .../FinPaymentrecordService.java | 13 +++++++------ .../LoanTransferPaymentApplyService.java | 4 ++-- .../ScmVehicleExamineService.java | 16 ++++++++-------- 11 files changed, 40 insertions(+), 34 deletions(-) diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/baseoutsourcingapplication/BaseOutsourcingApplicationService.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/baseoutsourcingapplication/BaseOutsourcingApplicationService.java index 215e9ddb9f..f76060abf3 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/baseoutsourcingapplication/BaseOutsourcingApplicationService.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/baseoutsourcingapplication/BaseOutsourcingApplicationService.java @@ -777,11 +777,11 @@ public class BaseOutsourcingApplicationService extends MybatisBaseService payFiles; diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentapply/FinPaymentapplyService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentapply/FinPaymentapplyService.java index aad8a9b680..b94aacd5ea 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentapply/FinPaymentapplyService.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentapply/FinPaymentapplyService.java @@ -512,8 +512,8 @@ public class FinPaymentapplyService extends MybatisBaseService FPAYBILLENTRYs = new ArrayList<>(); if (finPaymentrecord.getCost() != null - && finPaymentrecord.getCost() > 0) { + && finPaymentrecord.getCost().compareTo(BigDecimal.ZERO)>0) { ApPayBill.FPAYBILLENTRY fpaybillentry = new ApPayBill.FPAYBILLENTRY(); //应付金额 - fpaybillentry.setFPAYTOTALAMOUNTFOR(Double.valueOf(finPaymentrecord.getCost())); + fpaybillentry.setFPAYTOTALAMOUNTFOR(finPaymentrecord.getCost().doubleValue()); //登账日期 fpaybillentry.setFPOSTDATE(DateUtil.formatDate(finPaymentrecord.getPayDate())); //我方银行账号 @@ -817,7 +818,7 @@ public class FinPaymentrecordService extends MybatisBaseService 0) { - finPaymentrecordDto.setCost(price - deposit / num);//付款金额 - finPaymentrecordDto.setAccountsReceive(price - deposit / num);//付款金额 + finPaymentrecordDto.setCost(String.valueOf(price - deposit / num));//付款金额 + finPaymentrecordDto.setAccountsReceive(String.valueOf(price - deposit / num));//付款金额 finPaymentrecordDto.setPayRemark("本车使用订金" + (deposit / num) + "元。"); } else { - finPaymentrecordDto.setCost(price);//付款金额 - finPaymentrecordDto.setAccountsReceive(price);//付款金额 + finPaymentrecordDto.setCost(String.valueOf(price));//付款金额 + finPaymentrecordDto.setAccountsReceive(String.valueOf(price));//付款金额 } } else if (depositUseRuleKey.equals("001")) { int i = baseMapper.selectCountByBusSid(scmVehicleExamine.getBusinessSid()); i = i + 1; if (i > 1) { - finPaymentrecordDto.setCost(price);//付款金额 - finPaymentrecordDto.setAccountsReceive(price);//付款金额 + finPaymentrecordDto.setCost(String.valueOf(price));//付款金额 + finPaymentrecordDto.setAccountsReceive(String.valueOf(price));//付款金额 } else if (i == 1) { - finPaymentrecordDto.setCost(price - deposit); - finPaymentrecordDto.setAccountsReceive(price - deposit); + finPaymentrecordDto.setCost(String.valueOf(price - deposit)); + finPaymentrecordDto.setAccountsReceive(String.valueOf(price - deposit)); finPaymentrecordDto.setPayRemark("本车为末台车,使用订金" + deposit + "元。"); } }