xiongzhu 4 ani în urmă
părinte
comite
9a981dcc03

+ 8 - 1
src/main/data-center-admin/src/views/UserEdit.vue

@@ -85,7 +85,14 @@ export default {
                 ],
                 ],
                 username: [{ required: true, message: '请输入昵称', trigger: 'blur' }],
                 username: [{ required: true, message: '请输入昵称', trigger: 'blur' }],
                 nickname: [{ required: true, message: '请输入昵称', trigger: 'blur' }],
                 nickname: [{ required: true, message: '请输入昵称', trigger: 'blur' }],
-                password: [{ required: true, message: '请输入密码', trigger: 'blur' }],
+                password: [
+                    { required: true, message: '请输入密码', trigger: 'blur' },
+                    {
+                        pattern: /(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z]).{8,30}/,
+                        message: '密码必须包含大小写字母和数字,且长度为8-30',
+                        trigger: 'blur'
+                    }
+                ],
                 phone: [
                 phone: [
                     {
                     {
                         regexp: /^1[3-9]\d{9}$/,
                         regexp: /^1[3-9]\d{9}$/,

+ 1 - 1
src/main/resources/application.yaml

@@ -24,7 +24,7 @@ spring:
       auto-commit: true
       auto-commit: true
       idle-timeout: 30000
       idle-timeout: 30000
       max-lifetime: 1800000
       max-lifetime: 1800000
-      connection-timeout: 30000
+      connection-timeout: 10000
       connection-test-query: SELECT 1
       connection-test-query: SELECT 1
   jpa:
   jpa:
     database: MySQL
     database: MySQL