zhb 1 неделя назад
Родитель
Сommit
c0922f7735
2 измененных файлов с 12 добавлено и 10 удалено
  1. 7 4
      pages/ib/agent-transfer.vue
  2. 5 6
      pages/login/index.vue

+ 7 - 4
pages/ib/agent-transfer.vue

@@ -598,11 +598,14 @@ watch(loginValue, (newVal) => {
     }
     }
 })
 })
 // 监听 loginValue 变化
 // 监听 loginValue 变化
-watch(form.depositLogin, (newVal) => {
-    if (newVal) {
-        togetActivity()
+watch(
+    () => form.depositLogin,
+    (newVal) => {
+        if (newVal) {
+            togetActivity()
+        }
     }
     }
-})
+)
 
 
 // 监听 agree6 变化
 // 监听 agree6 变化
 watch(() => form.agree6, (newVal) => {
 watch(() => form.agree6, (newVal) => {

+ 5 - 6
pages/login/index.vue

@@ -188,7 +188,7 @@
                           <ul class="pwd">
                           <ul class="pwd">
                             <li :class="{ fit: rule1 }" v-t="'signup.form.rules.1st'"></li>
                             <li :class="{ fit: rule1 }" v-t="'signup.form.rules.1st'"></li>
                             <li :class="{ fit: rule2 }" v-t="'signup.form.rules.2nd'"></li>
                             <li :class="{ fit: rule2 }" v-t="'signup.form.rules.2nd'"></li>
-                            <li :class="{ fit: rule3 }" v-t="'signup.form.rules.3rd'"></li>
+                            <li :class="{ fit: rule3 }" v-t="'signup.form.rules.4rd'"></li>
                           </ul>
                           </ul>
                         </uni-forms-item>
                         </uni-forms-item>
                       </uni-col>
                       </uni-col>
@@ -428,12 +428,11 @@ const rule1 = computed(() => {
 const rule2 = computed(() => {
 const rule2 = computed(() => {
   return /^(?=.*?[a-z])(?=.*?[A-Z]).*$/.test(formData.value.password)
   return /^(?=.*?[a-z])(?=.*?[A-Z]).*$/.test(formData.value.password)
 })
 })
-
 const rule3 = computed(() => {
 const rule3 = computed(() => {
-  return /^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?!.*([~!@&%$^\(\)#_]).*\1.*\1)[A-Za-z0-9~!@&%$^\(\)#_]{8,16}$/.test(
-    formData.value.password,
-  )
-})
+    return /^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*[~!@&%$^*./\\(\\)\\+\\=#_-])[A-Za-z0-9~!@&%$^*./\\(\\)\\+\\=#_-]{8,16}$/.test(
+        formData.value.password,
+    );
+});
 
 
 const isAgeValid = computed(() => {
 const isAgeValid = computed(() => {
   if (!formData.value.birthDate) {
   if (!formData.value.birthDate) {