liyongli 1 сар өмнө
parent
commit
823ff03525

+ 6 - 2
src/view/fenghui/introduction.vue

@@ -195,7 +195,10 @@
         <van-dialog destroy-on-close :confirmButtonText="lang[langType].confirm"
             :cancelButtonText="lang[langType].cancel" @confirm="checkVerificationCode" v-model:show="showCheck"
             :title="lang[langType].verificationCode" show-cancel-button>
-            <van-field size="large" v-model="verificationCode" :placeholder="lang[langType].verificationCodeContent" />
+            <van-field size="large" v-model="verificationCode" :placeholder="lang[langType].verificationCodeContent"
+                required
+                :rules="[{ required: true, trigger: 'onBlur', pattern: /[a-zA-Z0-9]/g, message: lang[langType].verificationCodeContent }]" />
+            />
         </van-dialog>
 
         <!-- 登录框 -->
@@ -205,7 +208,8 @@
                 <van-cell-group inset>
                     <van-field size="large" v-model="form.verificationCode" name="verificationCode"
                         :label="lang[langType].verificationCode" :placeholder="lang[langType].verificationCodeContent"
-                        required :rules="[{ required: true, message: lang[langType].verificationCodeContent }]" />
+                        required
+                        :rules="[{ required: true, trigger: 'onBlur', pattern: /[a-zA-Z0-9]/g, message: lang[langType].verificationCodeContent }]" />
                     <van-field size="large" v-model="form.password" name="password" :label="lang[langType].passport"
                         :placeholder="lang[langType].passportContent" required
                         :rules="[{ required: true, message: lang[langType].passportContent }]" />