dedsudiyu 8 ay önce
ebeveyn
işleme
a9e5fc6a83

+ 3 - 3
src/views/integratedManagement/laboratoryManagement/subject/admissionConfiguration.vue

@@ -76,10 +76,10 @@
             { required: true, message: '请选择考勤方式', trigger: 'blur' }
           ],
           authPwd: [
-            { required: true, message: '考勤密码最少8位 最多16位,必须同时包含字母和数字', trigger: 'blur' },
+            { required: true, message: '考勤密码最少10位 最多16位,必须同时包含字母和数字', trigger: 'blur' },
             {
-              pattern: /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,16}$/,
-              message: '考勤密码最少8位 最多16位,必须同时包含字母和数字',
+              pattern: /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d!@#*?&]{10,16}$/,
+              message: '考勤密码最少10位 最多16位,必须同时包含一个大写字母、一个小写字母、一个数字和一个特殊字符!@#*?&',
               trigger: 'blur'
             }
           ]