From bc47d3656e29c34536bfc867c04b962cd6b00ac0 Mon Sep 17 00:00:00 2001
From: yyb <995253665@qq.com>
Date: 星期二, 25 十一月 2025 13:21:16 +0800
Subject: [PATCH] 核磅录入关于负磅差的逻辑计算

---
 pages/wareHouse/nuclearScale/saveForm.vue |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/pages/wareHouse/nuclearScale/saveForm.vue b/pages/wareHouse/nuclearScale/saveForm.vue
index 75f1d3c..bcf257e 100644
--- a/pages/wareHouse/nuclearScale/saveForm.vue
+++ b/pages/wareHouse/nuclearScale/saveForm.vue
@@ -271,6 +271,7 @@
           content: "纾呭樊涓猴細" + magnetic,
           showCancel: false,
           success: function () {
+            self.$refs.uModal.clearLoading(); // 娓呴櫎鍔犺浇鐘舵��
             switch (workshop) {
               case "ZF01":
                 if (magnetic >= -1 && magnetic <= 1) {
@@ -288,6 +289,7 @@
           content: "纾呭樊涓猴細" + magnetic,
           showCancel: false,
           success: function () {
+            self.$refs.uModal.clearLoading(); // 娓呴櫎鍔犺浇鐘舵��
             switch (productType) {
               case "TG01":
                 if (magnetic >= 0 && magnetic <= 3) {
@@ -370,7 +372,18 @@
                   );
                   self.verifySubmission(formList);
                 }
-                if (magnetic > 10) {
+                if (magnetic >= -10 && magnetic < 0) {
+                  formList.grossWeight = Number(formList.verificationWeight) - 2;
+                  formList.tareWeight = Number(formList.grossWeight) - Number(formList.netWeight);
+                  self.$u.toast(
+                    "鏇存敼鍚堟牸璇佹瘺閲嶄负锛�" +
+                      formList.grossWeight +
+                      "鐩橀噸涓猴細" +
+                      formList.tareWeight
+                  );
+                  self.verifySubmission(formList);
+                }
+                if (magnetic > 10 || magnetic < -10) {
                   self.$u.toast("纾呭樊:" + magnetic + "锛岃杞﹂棿鏍告煡");
                 }
                 break;

--
Gitblit v1.9.3