Procházet zdrojové kódy

添加一个事件

lex před 2 roky
rodič
revize
8dd1b049d7
1 změnil soubory, kde provedl 8 přidání a 4 odebrání
  1. 8 4
      src/teacher/teacher-cert/cert-one.tsx

+ 8 - 4
src/teacher/teacher-cert/cert-one.tsx

@@ -38,14 +38,14 @@ export default defineComponent({
     }
   },
   methods: {
-    onIdCardValidate() {
+    onIdCardValidate(hide = false) {
       const idCardNo = teacherState.teacherCert.idCardNo
       // 判断是否有身份证号
       if (!idCardNo) {
         return
       }
       if (!checkIDCard(idCardNo || '')) {
-        Toast('请填写正确的身份证号码')
+        !hide && Toast('请填写正确的身份证号码')
         return false
       }
 
@@ -106,7 +106,9 @@ export default defineComponent({
               name="身份证号"
               disabled={this.userAuth}
               maxlength={18}
-              onBlur={this.onIdCardValidate}
+              onBlur={() => {
+                this.onIdCardValidate(false)
+              }}
               placeholder="请输入您的身份证号码"
             />
           </ColField>
@@ -138,7 +140,9 @@ export default defineComponent({
               name="出生日期"
               disabled={true}
               isLink
-              // onClick-input={() => (this.popupShow = true)}
+              onClick={() => {
+                this.onIdCardValidate(true)
+              }}
               readonly
               clickable={false}
               placeholder="请选择您的出生日期"