From 0ca6d0144995a3683efc65df7d19db6ec21ff282 Mon Sep 17 00:00:00 2001 From: yefei Date: Tue, 11 Jul 2023 14:59:07 +0800 Subject: [PATCH] =?UTF-8?q?ariesy=20=E4=BF=AE=E6=94=B9=E7=A8=8E=E7=8E=87%?= =?UTF-8?q?=E6=9B=BF=E6=8D=A2=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../erp/service/SNPushCheckRecordService.java | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java b/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java index f554eb4f..f0f2be9d 100644 --- a/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java +++ b/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java @@ -551,7 +551,7 @@ public class SNPushCheckRecordService extends AbstractServiceAdapter { } - if ("免税".equals(detail.getString("sl"))) { + if ("免税".equals(detail.getString("sl")) || "不征税".equals(detail.getString("sl")) || "***".equals(detail.getString("sl"))) { taxRateDetail = "0"; snDetailMap.put("taxRate", taxRateDetail); } else { @@ -559,18 +559,9 @@ public class SNPushCheckRecordService extends AbstractServiceAdapter { taxRateDetail = detail.get("sl").toString(); if (!"0".equals(taxRateDetail)) { if (StringUtils.isNoneBlank(taxRateDetail)) { - int index = taxRateDetail.indexOf("%"); -// if (index > 0) { -// taxRateDetail = taxRateDetail.substring(0, taxRateDetail.length() - 1); -// Float num = Float.parseFloat(taxRateDetail); -// if (num > 9) { -// taxRateDetail = "0." + taxRateDetail; -// } else { -// if (!taxRateDetail.startsWith("0")) { -// taxRateDetail = "0.0" + taxRateDetail; -// } -// } -// } + if(taxRateDetail.contains("%")){ + taxRateDetail = taxRateDetail.replace("%",""); + } } }