From 3a45da15c947c2d478a44a51bd0f926647b1b841 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期五, 11 四月 2025 16:33:17 +0800
Subject: [PATCH] 提交

---
 company/src/components/enterprise/directInvoicingApplication.vue |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/company/src/components/enterprise/directInvoicingApplication.vue b/company/src/components/enterprise/directInvoicingApplication.vue
index a6a6441..4643aa3 100644
--- a/company/src/components/enterprise/directInvoicingApplication.vue
+++ b/company/src/components/enterprise/directInvoicingApplication.vue
@@ -32,7 +32,7 @@
                 </div>
                 <div class="info_list_item" style="width: 100%;">
                     <div class="info_list_item_label">寮�绁ㄩ噾棰濓細</div>
-                    <div class="info_list_item_val" style="color:rgba(249, 86, 1, 0.996078431372549);">{{totalPrice}}</div>
+                    <div class="info_list_item_val" style="color:rgba(249, 86, 1, 0.996078431372549);">{{totalPrice ?totalPrice.toFixed(2):0}}</div>
                 </div>
                 <div class="list" style="width: 100%;">
                     <el-radio v-model="type" label="0">鐢靛瓙鍙戠エ</el-radio>
@@ -208,7 +208,15 @@
                     this.$message.warning('璇疯緭鍏ユ帴鏀跺湴鍧�')
                     return
                 }
-                if (this.list2.length > 0 && this.setectData.length === 0) {
+                // if (this.list2.length > 0 && this.setectData.length === 0) {
+                //     this.$message.warning('鑷冲皯鍕鹃�変竴椤瑰啿绾㈠崟鏁版嵁')
+                //     return
+                // }
+                let price = 0
+                this.list1.forEach(item => {
+                    price += item.amount
+                })
+                if (price < 0 && this.setectData.length === 0) {
                     this.$message.warning('鑷冲皯鍕鹃�変竴椤瑰啿绾㈠崟鏁版嵁')
                     return
                 }
@@ -255,7 +263,7 @@
                         data.forEach(item => {
                             price += item.amount
                         })
-                        sums[index] = price
+                        sums[index] = price.toFixed(2)
                     }
                 })
                 return sums;
@@ -271,7 +279,7 @@
                         data.forEach(item => {
                             price += item.amount
                         })
-                        sums[index] = price
+                        sums[index] = price.toFixed(2)
                     }
                 })
                 return sums;

--
Gitblit v1.9.3