Просмотр исходного кода

补录订单 总保费计算精度丢失问题修改

祁鹏飞 1 неделя назад
Родитель
Сommit
3c5dfca5a3
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      src/views/additionalOrder/additional/index.vue

+ 2 - 1
src/views/additionalOrder/additional/index.vue

@@ -2104,6 +2104,7 @@ import carTypeSelect from './modules/carTypeSelect.vue'
 import insuranceSelect from './modules/insuranceSelect.vue'
 import imageData from './modules/imageData.vue'
 import { gainFocus } from "@/utils/dataformat"
+import Decimal from 'decimal.js'
 
 import agreement from "@/api/modules/agreement.ts";
 import { id } from 'element-plus/es/locale/index.mjs'
@@ -4620,7 +4621,7 @@ const autoSumPremium = () => {
   const jqPremium: number = Number(additionalForm.value.jqPremium) || 0
   const jyPremium: number = Number(additionalForm.value.jyPremium) || 0
   const syPremium: number = Number(additionalForm.value.syPremium) || 0
-  additionalForm.value.sumPremium = (taxPremium + jqPremium + jyPremium + syPremium) + ''
+  additionalForm.value.sumPremium = new Decimal(taxPremium).plus(jqPremium).plus(jyPremium).plus(syPremium)
 }
 
 onMounted(() => {