From b6bcb299fe043256c5bfbdf6777d88652b05a9ff Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期一, 10 七月 2023 18:13:42 +0800 Subject: [PATCH] 修改“通过税后工资,算出税前工资” 800-3360的公式 --- ruoyi-common/src/main/java/com/ruoyi/common/tax/TaxtUtils.java | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/tax/TaxtUtils.java b/ruoyi-common/src/main/java/com/ruoyi/common/tax/TaxtUtils.java index 894d7f4..1669734 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/tax/TaxtUtils.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/tax/TaxtUtils.java @@ -67,9 +67,9 @@ public static String getTaxationBefore(BigDecimal money) { //褰揦<=800鏃讹紝涓◣T=0 BigDecimal taxMoney = new BigDecimal(0.0); - +//绗竴涓弬鏁版槸闄ゆ暟锛岀浜屼釜鍙傛暟浠h〃淇濈暀鍑犱綅灏忔暟锛岀涓変釜浠h〃鐨勬槸浣跨敤鐨勬ā寮� if (money.doubleValue() > 800 && money.doubleValue() <= 3360) { - taxMoney = money.divide(new BigDecimal(0.2),2,BigDecimal.ROUND_DOWN).add(new BigDecimal(800)); + taxMoney = money.subtract(new BigDecimal(160)).divide(new BigDecimal(0.8),2,BigDecimal.ROUND_UP); } if (money.doubleValue() > 3360 && money.doubleValue() <= 21000) { -- Gitblit v1.9.3