From 12c065f48d6a4f5b1489da95f2091edb9a831196 Mon Sep 17 00:00:00 2001
From: ZengTao <2773468879@qq.com>
Date: 星期四, 21 十二月 2023 13:07:57 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/CanadaMes

---
 CanadaMes-ui/src/views/Electrical/ServoManualone.vue |   68 ++++++++++++++++++++++++++++++++-
 1 files changed, 65 insertions(+), 3 deletions(-)

diff --git a/CanadaMes-ui/src/views/Electrical/ServoManualone.vue b/CanadaMes-ui/src/views/Electrical/ServoManualone.vue
index 9e366aa..8eb562a 100644
--- a/CanadaMes-ui/src/views/Electrical/ServoManualone.vue
+++ b/CanadaMes-ui/src/views/Electrical/ServoManualone.vue
@@ -328,7 +328,36 @@
           });
 
         const values = inputData.map((item) => item.value);
+        // console.log(values)
+        if (values.length > 0) {
 
+
+if (!(values[1] == "1" || values[1] == "2")) {
+  values.shift();
+  this.$message.error("Out of range");
+  return false;
+}
+// if (!(values[2] < "380" ) ) {
+//   values.shift();
+//   this.$message.error("Out of range");
+//   return false;
+// }
+
+
+
+if (!(values[4] >= "1" && values[4]  <= "210")  && values[4]  !== "1000") {
+  values.shift();
+  this.$message.error("Out of range");
+  return false;
+}
+if (!(values[5] >= "1" && values[5]  <= "210")  && values[5]  !== "1000") {
+  values.shift();
+  this.$message.error("Out of range");
+  return false;
+}
+
+}
+ 
         data.push(values);
       }
 
@@ -342,8 +371,13 @@
           });
 
         const values = inputData.map((item) => item.value);
-
-        data.push(values);
+        const pattern = /^[\w ]{1,14}$/;   // 鍖归厤闀垮害涓�14鐨勬暟瀛椼�佸瓧姣嶃�佺┖鏍肩殑缁勫悎
+if (!pattern.test(values[0])) {
+  values.shift();
+  this.$message.error("Please enter a 14-character string.");
+  return false;
+}
+       data.push(values);
       }
       data.push([], [], []);
 
@@ -366,6 +400,29 @@
 
         const values2 = inputData.map((item) => item.value);
 
+        if (values2.length > 0) {
+
+
+
+if (!(values2[1] >= "1" && values2[1]  <= "210")  && values2[1]  !== "1000") {
+  values2.shift();
+  this.$message.error("Out of range");
+  return false;
+}
+if (!(values2[2] >= "1" && values2[2]  <= "210")  && values2[2]  !== "1000") {
+  values2.shift();
+  this.$message.error("Out of range");
+  return false;
+}
+if (!(values2[3] == "1" || values2[3] == "2")) {
+  values2.shift();
+  this.$message.error("Out of range");
+  return false;
+}
+
+
+}
+
         data2.push(values2);
       }
       data2.unshift([]);
@@ -380,7 +437,12 @@
           });
 
         const values2 = inputData.map((item) => item.value);
-
+        const pattern = /^[\w ]{1,14}$/;  // 鍖归厤闀垮害涓�14鐨勬暟瀛椼�佸瓧姣嶃�佺┖鏍肩殑缁勫悎
+if (!pattern.test(values2[0])) {
+  values2.shift();
+  this.$message.error("Please enter a 14-character string.");
+  return false;
+}
         data2.push(values2);
         data2.push([], [], []);
       }

--
Gitblit v1.8.0