From 7786e561f165ae3045cc070063cbeaebba6f1ff0 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期四, 20 十一月 2025 17:27:52 +0800
Subject: [PATCH] 修改

---
 src/views/safetyReview/expertManage/postEvaluation/components/evaluate.vue |   22 ++++++++++++++++------
 1 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/src/views/safetyReview/expertManage/postEvaluation/components/evaluate.vue b/src/views/safetyReview/expertManage/postEvaluation/components/evaluate.vue
index fd8cd29..a79fc9e 100644
--- a/src/views/safetyReview/expertManage/postEvaluation/components/evaluate.vue
+++ b/src/views/safetyReview/expertManage/postEvaluation/components/evaluate.vue
@@ -407,14 +407,24 @@
 }
 
 const getExpertTax = () => {
+  // const expertIncomeValue = state.form.taxExpertFee
+  // if (expertIncomeValue == null || expertIncomeValue / 1.01 - 800 <= 0) {
+  //   state.form.incomeTaxPayable = 0
+  //   state.form.afterTaxAmount = expertIncomeValue
+  // } else {
+  //   state.form.incomeTaxPayable = ((expertIncomeValue / 1.01 - 800) * 0.2).toFixed(2)
+  //   state.form.afterTaxAmount = (expertIncomeValue - state.form.incomeTaxPayable).toFixed(2)
+  // }
+
   const expertIncomeValue = state.form.taxExpertFee
-  if (expertIncomeValue == null || expertIncomeValue / 1.01 - 800 <= 0) {
-    state.form.incomeTaxPayable = 0
-    state.form.afterTaxAmount = expertIncomeValue
-  } else {
-    state.form.incomeTaxPayable = ((expertIncomeValue / 1.01 - 800) * 0.2).toFixed(2)
-    state.form.afterTaxAmount = (expertIncomeValue - state.form.incomeTaxPayable).toFixed(2)
+  if(expertIncomeValue){
+    if (expertIncomeValue <= 4000 ) {
+      state.form.incomeTaxPayable = ((expertIncomeValue - 800)*0.2).toFixed(2)
+    } else {
+      state.form.incomeTaxPayable = (expertIncomeValue *0.8 *0.2).toFixed(2)
+    }
   }
+
 }
 
 const taxIncome = computed(() => {

--
Gitblit v1.9.2