From defe688ad5733f912cd7bdad88accdaf1880544f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E7=90=A6=E6=B6=9B?= <18222067976@163.com> Date: Wed, 20 Oct 2021 19:43:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug#40965?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/PaySpendingContractServiceImpl.java | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/contract/service/impl/PaySpendingContractServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/contract/service/impl/PaySpendingContractServiceImpl.java index e310ebe5..2aa7b62b 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/contract/service/impl/PaySpendingContractServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/contract/service/impl/PaySpendingContractServiceImpl.java @@ -532,11 +532,16 @@ public class PaySpendingContractServiceImpl extends ServiceImpl{ - if(Objects.equals(map.get(4),k)){ - paySpendingContract.setOpening(Integer.parseInt(v)); - } - }); + if(!Objects.equals(map.get(4),"是") && !Objects.equals(map.get(4),"否")){ + sb.append("第").append(n).append("行:是否开口格式错误!
"); + }else{ + mapOpening.forEach((k,v)->{ + if(Objects.equals(map.get(4),k)){ + paySpendingContract.setOpening(Integer.parseInt(v)); + } + }); + } + paySpendingContract.setPrincipalName(map.get(5)); paySpendingContract.setDepartmentName(map.get(6)); if(!StringUtils.isBlank(map.get(7))){