From 04acf6421dded7b6f6eef9d2cf41d0b4a0e8dd0d Mon Sep 17 00:00:00 2001
From: yiming <m13691596795@163.com>
Date: 星期日, 28 四月 2024 09:23:10 +0800
Subject: [PATCH] 设置表单的bug

---
 packagePersonal/pages/userSetting/index.js |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/packagePersonal/pages/userSetting/index.js b/packagePersonal/pages/userSetting/index.js
index 33ac09a..1bbd3e3 100644
--- a/packagePersonal/pages/userSetting/index.js
+++ b/packagePersonal/pages/userSetting/index.js
@@ -24,6 +24,7 @@
     emailError: false,
     imgCode: '',
     countDown: 0,
+    mailCountDown: 0,
     userInfoBox: false,
     height: '', //灞忓箷楂樺害
   },
@@ -126,6 +127,7 @@
     this.setData({
       userInfoBox: e.detail.visible,
       countDown: 0,
+      mailCountDown:0
     });
   },
   editIconInfo(e) {
@@ -343,6 +345,8 @@
               icon: 'none',
               duration: 1000
             })
+            // 寮�鍚煭淇¢獙璇佸�掕鏃�
+            this.getSecondEmail(60)
           } else {
             wx.showToast({
               title: '閭楠岃瘉鐮佸彂閫佸け璐�',
@@ -360,6 +364,24 @@
       })
     }
   },
+  getSecondEmail(time) {
+    if (this.data.mailCountDown <= 0) {
+      this.setData({
+        mailCountDown: time,
+      });
+
+      let timer = setInterval(() => {
+        let count = this.data.mailCountDown - 1;
+        this.setData({
+          mailCountDown: count,
+        });
+
+        if (count === 0) {
+          clearInterval(timer);
+        }
+      }, 1000);
+    }
+  },
 
   confirmInfo() {
     if (this.data.editType == 'nickName') {

--
Gitblit v1.9.1