Browse Source

处理bug

wangcz 7 years ago
parent
commit
775ce1b4c8

+ 3 - 3
components/mobile/cloudcenter/cloudCenter.vue

@@ -1,5 +1,5 @@
 <template>
-  <div class="info">
+  <div class="cloud-info">
     <div class="box-header"><img src="/images/all/uas-m.png" alt="">账号中心</div>
     <div class="w-over-box">
       <div class="basic-nav">
@@ -264,7 +264,7 @@
 </script>
 
 <style scoped type="text/scss" lang="scss">
-  .info {
+  .cloud-info {
     margin: 0 auto;
     padding: 0;
     padding-bottom: 1rem;
@@ -297,7 +297,7 @@
           display: inline-block;
           font-size: .34rem;
           color: #a0a0a0;
-          width: 50%;
+          width: 49%;
           text-align: center;
           &.active,&:hover{
             color: #000;

+ 8 - 2
components/mobile/validation/StepAppeal.vue

@@ -208,11 +208,17 @@
       },
       // 验证密码
       validatePassword () {
+        let reg = /^(?=.{8,20})(((?=.*[0-9])(?=.*[a-z]))|((?=.*[0-9])(?=.*[A-Z]))).*$/
         if (!this.valid.password) {
-          this.downToast('请填写密码')
+          this.downToast('请输入密码')
           this.state.password = 'error'
         } else {
-          this.state.password = 'success'
+          if (!reg.test(this.valid.password)) {
+            this.downToast('密码须为8-20字符的英文、数字混合')
+            this.state.password = 'warning'
+          } else {
+            this.state.password = 'success'
+          }
         }
       },
       // 申诉

+ 4 - 1
components/mobile/validation/ValidationEmailStepSecurity.vue

@@ -44,7 +44,10 @@
           answer1: '',
           answer2: ''
         },
-        questions: '',
+        questions: [
+          {question: ''},
+          {question: ''}
+        ],
         token: ''
       }
     },