chenrui  3 жил өмнө
parent
commit
d1ca47f9d8

+ 14 - 4
src/views/systemManagement/EditSystem/index.vue

@@ -198,7 +198,7 @@
 import { EditTac, GetTacDetails, DeleteTac } from "@/api/systemConfiguration";
 import Dialog from "@/layout/components/Dialog";
 import { findarrays } from "@/utils/validate";
-import { lengthValidator } from '@/utils/validate'
+import { lengthValidator } from "@/utils/validate";
 export default {
   data() {
     return {
@@ -236,7 +236,12 @@ export default {
       rules: {
         TacName: [
           { required: true, message: "请输入策略名称", trigger: "blur" },
-          { validator: lengthValidator, max: 16, message: "长度在 1 到 16 个字符", trigger: ['change', 'blur'] },
+          {
+            validator: lengthValidator,
+            max: 16,
+            message: "长度在 1 到 16 个字符",
+            trigger: ["change", "blur"],
+          },
         ],
         Date: [
           { required: true, message: "请选择登录日期", trigger: "change" },
@@ -245,7 +250,12 @@ export default {
           { required: true, message: "请选择登录时间", trigger: "change" },
         ],
         TacDesc: [
-          { validator: lengthValidator, max: 128, message: "长度在 1 到 128 个字符", trigger: ['change', 'blur'] },
+          {
+            validator: lengthValidator,
+            max: 128,
+            message: "长度在 1 到 128 个字符",
+            trigger: ["change", "blur"],
+          },
         ],
       },
       editId: null,
@@ -303,7 +313,7 @@ export default {
           }
         });
       } else {
-        if (this.isValidIP(ipArr[0]) == false) {
+        if (this.isValidIP(ipArr[0]) == false && ipArr.length) {
           this.$message.error("请输入正确IP段,并以;号隔开");
           isSave = false;
         }

+ 2 - 2
src/views/systemManagement/addSystem/index.vue

@@ -68,7 +68,7 @@
         <!-- 第二排 -->
         <div class="fristLine" style="margin-top: 24px">
           <div class="inputBox2">
-            <el-form-item label="IP段" prop="IpList">
+            <el-form-item label="IP段">
               <el-input
                 placeholder="请输入IP,并以‘;’号隔开"
                 v-model.trim="FormData.IpList"
@@ -285,7 +285,7 @@ export default {
           }
         });
       } else {
-        if (this.isValidIP(ipArr[0]) == false) {
+        if (this.isValidIP(ipArr[0]) == false && ipArr.length) {
           this.$message.error("请输入正确IP段,并以;号隔开");
           isSave = false;
         }