From 219f95ef447355d55c8cc37847a4ee7e1cd9f3ea Mon Sep 17 00:00:00 2001 From: 唐耀东 <18861537@qq.com> Date: 星期二, 31 五月 2022 21:09:25 +0800 Subject: [PATCH] 提交代码 --- src/views/construction/nvr/index.vue | 26 ++++++++++++++++++++------ 1 files changed, 20 insertions(+), 6 deletions(-) diff --git a/src/views/construction/nvr/index.vue b/src/views/construction/nvr/index.vue index 06c1a0c..fd466ca 100644 --- a/src/views/construction/nvr/index.vue +++ b/src/views/construction/nvr/index.vue @@ -162,24 +162,24 @@ <el-row> <el-col :span="12"> <el-form-item label="LAN1" prop="lanOne"> - <el-input v-model="form.lanOne" placeholder="璇疯緭鍏AN1"/> + <el-input v-model="form.lanOne" maxlength="17" show-word-limit placeholder="璇疯緭鍏AN1"/> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="IP" prop="ipOne"> - <el-input v-model="form.ipOne" placeholder="璇疯緭鍏P"/> + <el-input v-model="form.ipOne" maxlength="15" show-word-limit placeholder="璇疯緭鍏P"/> </el-form-item> </el-col> </el-row> <el-row> <el-col :span="12"> <el-form-item label="LAN2" prop="lanTwo"> - <el-input v-model="form.lanTwo" placeholder="璇疯緭鍏AN2"/> + <el-input v-model="form.lanTwo" maxlength="17" show-word-limit placeholder="璇疯緭鍏AN2"/> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="IP" prop="ipTwo"> - <el-input v-model="form.ipTwo" placeholder="璇疯緭鍏P"/> + <el-input v-model="form.ipTwo" maxlength="15" show-word-limit placeholder="璇疯緭鍏P"/> </el-form-item> </el-col> </el-row> @@ -310,6 +310,20 @@ passageway: [ {required: true, message: "閫氶亾涓嶈兘涓虹┖", trigger: "blur"} ], + lanOne: [ + { + pattern: /^[0-9a-fA-F:]*$/, + message: "璇疯緭鍏ユ纭殑LAN", + trigger: "blur" + } + ], + ipOne: [ + { + pattern: /^((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.){3}(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])$/, + message: "璇疯緭鍏ユ纭殑ip鍦板潃锛屾枃鏈寖鍥� 0~9銆�.", + trigger: "blur" + } + ], lanTwo: [ {required: true, message: "LAN2涓嶈兘涓虹┖", trigger: "blur"}, { @@ -321,7 +335,7 @@ ipTwo: [ {required: true, message: "IP涓嶈兘涓虹┖", trigger: "blur"}, { - pattern: /^(\d|[1-9]\d|1\d{2}|2[0-5][0-5])\.(\d|[1-9]\d|1\d{2}|2[0-5][0-5])\.(\d|[1-9]\d|1\d{2}|2[0-5][0-5])\.(\d|[1-9]\d|1\d{2}|2[0-5][0-5])$/, + pattern: /^((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.){3}(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])$/, message: "璇疯緭鍏ユ纭殑ip鍦板潃锛屾枃鏈寖鍥� 0~9銆�.", trigger: "blur" } @@ -337,7 +351,7 @@ // ipTwo: [ // {required: true, message: "ip2涓嶈兘涓虹┖", trigger: "blur"}, // { - // pattern: /^(\d|[1-9]\d|1\d{2}|2[0-5][0-5])\.(\d|[1-9]\d|1\d{2}|2[0-5][0-5])\.(\d|[1-9]\d|1\d{2}|2[0-5][0-5])\.(\d|[1-9]\d|1\d{2}|2[0-5][0-5])$/, + // pattern: /^((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.){3}(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])$/, // message: "璇疯緭鍏ユ纭殑ip鍦板潃锛屾枃鏈寖鍥� 0~9銆�.", // trigger: "blur" // } -- Gitblit v1.9.1