ccjgmwz 3 years ago
parent
commit
96941dd447
1 changed files with 56 additions and 34 deletions
  1. 56 34
      src/components/balanceAlert.vue

+ 56 - 34
src/components/balanceAlert.vue

@@ -155,43 +155,65 @@ export default {
               }
             }
           } else {
-            for (var i = 0; i < value.length; i++) {
-              var tmp = String.fromCharCode(value[i])
-
-              if (value[0] != 49 && value[0] != 2) {
-                if (
-                  value[value.length - 1] == 48 &&
-                  value[value.length - 2] == 48
-                ) {
-                  flag1 = true
-                } else {
-                  break
-                }
-              }
-              if (tmp == String.fromCharCode(32)) {
-                flag = true
-              }
-              if (
-                flag &&
-                result.length < 7 &&
-                tmp != String.fromCharCode(32) &&
-                !(
-                  value[value.length - 1] == 48 && value[value.length - 2] == 48
-                )
-              ) {
-                result += tmp
-              }
-              if (flag1 && tmp != String.fromCharCode(32)) {
-                if (
-                  value[value.length - 1] == 48 &&
-                  value[value.length - 2] == 48
-                ) {
-                  if (i == 0) {
-                    this.result1 = tmp + '0'
+            if(value.length > 10){
+               for (var i = 0; i < value.length; i++) {
+                  var tmp = String.fromCharCode(value[i])
+                  
+                  // if (value[0] != 49 && value[0] != 2) {
+                  //   // if (
+                  //   //   value[value.length - 1] == 48 &&
+                  //   //   value[value.length - 2] == 48
+                  //   // ) {
+                  //   //   flag1 = true
+                  //   // } else {
+                  //   //   break
+                  //   // }
+                  //   // flag1 = true
+                  //   if (i == 0) {
+                  //     this.result1 = tmp + '0'
+                  //   }
+                  // }
+                  // else{
+                  //   if (tmp == String.fromCharCode(32)) {
+                  //     flag = true
+                  //   }
+                  // }
+                  if (tmp == String.fromCharCode(32)) {
+                      flag = true
+                    }
+                  if (
+                    flag &&
+                    result.length < 7 &&
+                    tmp != String.fromCharCode(32) 
+                    // &&
+                    // !(
+                    //   value[value.length - 1] == 48 && value[value.length - 2] == 48
+                    // )
+                  ) {
+                    if(i > 0&& value[i] == 48&& value[i-1] == 32){
+                      break
+                    }
+                    else{
+                      result += tmp
+                    }
+                    
                   }
+                  // if (flag1 && tmp != String.fromCharCode(32)) {
+                  //   // if (
+                  //   //   value[value.length - 1] == 48 &&
+                  //   //   value[value.length - 2] == 48
+                  //   // ) {
+                  //   //   if (i == 0) {
+                  //   //     this.result1 = tmp + '0'
+                  //   //   }
+                  //   // }
+                  //   if (i == 0) {
+                  //     this.result1 = tmp + '0'
+                  //   }
+                  // }
                 }
-              }
             }
+            
             if (this.information.indexOf('毛重') > -1) {
               if (parseInt(result) || parseInt(result) == 0) {
                 this.grossWeightVal = parseInt(