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))){