Handy_Cao 1 рік тому
батько
коміт
a946657c23

+ 4 - 1
src/packages/gstj/views/holdbank/holddeposit/Index.vue

@@ -59,7 +59,10 @@ import { getBillResultName } from '@/constants/order'
 import moment from 'moment'
 import AppPullRefresh from '@mobile/components/base/pull-refresh/index.vue'
 
-const { componentRef, componentId, openComponent, closeComponent } = useComponent()
+const { componentRef, componentId, openComponent, closeComponent } = useComponent(() => {
+    run()
+})
+
 const componentMap = new Map<string, unknown>([
     ['apply', defineAsyncComponent(() => import('./components/apply/Index.vue'))],
 ])

+ 9 - 5
src/packages/mobile/views/account/certification/Index.vue

@@ -79,13 +79,17 @@ const formRules: { [key in keyof Model.AddAuthReq]?: FieldRule[] } = {
         required: true,
         message: '请输入证件号码',
         validator: (val) => {
-            if (validateRules.cardno.validate(val)) {
-                if (getIdCardAge(val)) {
-                    return '开户失败,您的年龄不符合开户要求'
-                } 
+            if (formData.cardtype != 0) {
                 return true
+            } else {
+                if (validateRules.cardno.validate(val)) {
+                    if (getIdCardAge(val)) {
+                        return '开户失败,您的年龄不符合开户要求'
+                    } 
+                    return true
+                }
+                return validateRules.cardno.message
             }
-            return validateRules.cardno.message
         }
     }],
     cardbackphotourl: [{

+ 9 - 5
src/packages/nhgj/views/account/certification/Index.vue

@@ -103,13 +103,17 @@ const formRules: { [key in keyof Model.AddAuthReq]?: FieldRule[] } = {
         required: true,
         message: '请输入证件号码',
         validator: (val) => {
-            if (validateRules.cardno.validate(val)) {
-                if (getIdCardAge(val)) {
-                    return '开户失败,您的年龄不符合开户要求'
-                } 
+            if (formData.cardtype != 0) {
                 return true
+            } else {
+                if (validateRules.cardno.validate(val)) {
+                    if (getIdCardAge(val)) {
+                        return '开户失败,您的年龄不符合开户要求'
+                    } 
+                    return true
+                }
+                return validateRules.cardno.message
             }
-            return validateRules.cardno.message
         }
     }],
     cardbackphotourl: [{

+ 9 - 5
src/packages/sbyj/views/account/certification/Index.vue

@@ -103,13 +103,17 @@ const formRules: { [key in keyof Model.AddAuthReq]?: FieldRule[] } = {
         required: true,
         message: '请输入证件号码',
         validator: (val) => {
-            if (validateRules.cardno.validate(val)) {
-                if (getIdCardAge(val)) {
-                    return '开户失败,您的年龄不符合开户要求'
-                } 
+            if (formData.cardtype != 0) {
                 return true
+            } else {
+                if (validateRules.cardno.validate(val)) {
+                    if (getIdCardAge(val)) {
+                        return '开户失败,您的年龄不符合开户要求'
+                    } 
+                    return true
+                }
+                return validateRules.cardno.message
             }
-            return validateRules.cardno.message
         }
     }],
     cardbackphotourl: [{

+ 9 - 5
src/packages/thj/views/account/certification/Index.vue

@@ -103,13 +103,17 @@ const formRules: { [key in keyof Model.AddAuthReq]?: FieldRule[] } = {
         required: true,
         message: '请输入证件号码',
         validator: (val) => {
-            if (validateRules.cardno.validate(val)) {
-                if (getIdCardAge(val)) {
-                    return '开户失败,您的年龄不符合开户要求'
-                } 
+            if (formData.cardtype != 0) {
                 return true
+            } else {
+                if (validateRules.cardno.validate(val)) {
+                    if (getIdCardAge(val)) {
+                        return '开户失败,您的年龄不符合开户要求'
+                    } 
+                    return true
+                }
+                return validateRules.cardno.message
             }
-            return validateRules.cardno.message
         }
     }],
     cardbackphotourl: [{

+ 9 - 5
src/packages/tjmd/views/account/certification/Index.vue

@@ -103,13 +103,17 @@ const formRules: { [key in keyof Model.AddAuthReq]?: FieldRule[] } = {
         required: true,
         message: '请输入证件号码',
         validator: (val) => {
-            if (validateRules.cardno.validate(val)) {
-                if (getIdCardAge(val)) {
-                    return '开户失败,您的年龄不符合开户要求'
-                } 
+            if (formData.cardtype != 0) {
                 return true
+            } else {
+                if (validateRules.cardno.validate(val)) {
+                    if (getIdCardAge(val)) {
+                        return '开户失败,您的年龄不符合开户要求'
+                    } 
+                    return true
+                }
+                return validateRules.cardno.message
             }
-            return validateRules.cardno.message
         }
     }],
     cardbackphotourl: [{