From 4b5f1f7ed3460df9465e5071a59b8105cbc9146e Mon Sep 17 00:00:00 2001
From: litian <C21AF165>
Date: 星期五, 29 三月 2024 14:35:30 +0800
Subject: [PATCH] 修改

---
 pages/personalCenter/feedBackSubmit/index.js |  126 +++++++++++++++++++++--------------------
 1 files changed, 64 insertions(+), 62 deletions(-)

diff --git a/pages/personalCenter/feedBackSubmit/index.js b/pages/personalCenter/feedBackSubmit/index.js
index 5536346..a6f3185 100644
--- a/pages/personalCenter/feedBackSubmit/index.js
+++ b/pages/personalCenter/feedBackSubmit/index.js
@@ -30,8 +30,7 @@
   /**
    * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鏄剧ず
    */
-  onShow() {
-  },
+  onShow() {},
 
   /**
    * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰闅愯棌
@@ -66,7 +65,9 @@
     });
   },
   onPhoneInput(e) {
-    const { phoneError } = this.data;
+    const {
+      phoneError
+    } = this.data;
     const isPhoneNumber = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/.test(e.detail.value);
     if (phoneError === isPhoneNumber) {
       this.setData({
@@ -84,72 +85,73 @@
   submit() {
     if (this.data.lock) {
       this.data.lock = false;
-      if (this.data.userName.replace(/^\s*|\s*$/g, "")) {
-        if (this.data.mannder.replace(/^\s*|\s*$/g, "")) {
-          if (!this.data.phoneError) {
-            if (this.data.content.replace(/^\s*|\s*$/g, "")) {
-              let submitData = {
-                content: this.data.content.replace(/^\s*|\s*$/g, ""),
-                name: this.data.userName.replace(/^\s*|\s*$/g, ""),
-                email: "",
-                phone: this.data.mannder.replace(/^\s*|\s*$/g, "")
-              };
-              var data = {
-                topicIdOrRefCode: "feedback",
-                name: "鎰忚鍙嶉",
-                content: JSON.stringify(submitData),
-                type: "opinionFeedback",
-                state: "WaitAudit",
-                cmsTypeRefCode: "",
-                newDataListRequest: []
-              };
-              app.MG.ugc.newTopicMessage(data).then(res => {
-                this.data.lock = true;
-                if (res) {
-                  wx.showToast({
-                    title: "鎻愪氦鎴愬姛",
-                    icon: 'success',
-                    duration: 1000,
-                    success: function () {
-                      setTimeout(function () {
-                        wx.navigateBack();
-                      }, 1000) //寤惰繜鏃堕棿
-                    }
-                  })
-                }
-              });
-            } else {
-              this.data.lock = true;
-              wx.showToast({
-                title: "鍙嶉鍐呭涓嶈兘涓虹┖",
-                icon: 'none',
-                duration: 1000
-              })
-            }
-          } else {
-            this.data.lock = true;
-            wx.showToast({
-              title: "鑱旂郴鏂瑰紡鏍煎紡涓嶆纭�",
-              icon: 'none',
-              duration: 1000
-            })
-          }
-        } else {
-          this.data.lock = true;
-          wx.showToast({
-            title: "鑱旂郴鏂瑰紡涓嶈兘涓虹┖",
-            icon: 'none',
-            duration: 1000
-          })
-        }
-      } else {
+      if (this.data.userName.replace(/^\s*|\s*$/g, "") == '') {
         this.data.lock = true;
         wx.showToast({
           title: "鑱旂郴浜轰笉鑳戒负绌�",
           icon: 'none',
           duration: 1000
         })
+        return
       }
+      if (this.data.mannder.replace(/^\s*|\s*$/g, "") == '') {
+        this.data.lock = true;
+        wx.showToast({
+          title: "鍙嶉鍐呭涓嶈兘涓虹┖",
+          icon: 'none',
+          duration: 1000
+        })
+        return
+      }
+      if (this.data.phoneError) {
+        this.data.lock = true;
+        wx.showToast({
+          title: "鑱旂郴鏂瑰紡鏍煎紡涓嶆纭�",
+          icon: 'none',
+          duration: 1000
+        })
+        return
+      }
+      if (this.data.content.replace(/^\s*|\s*$/g, "") == '') {
+        this.data.lock = true;
+        wx.showToast({
+          title: "鍙嶉鍐呭涓嶈兘涓虹┖",
+          icon: 'none',
+          duration: 1000
+        })
+        return
+      }
+
+      let submitData = {
+        content: this.data.content.replace(/^\s*|\s*$/g, ""),
+        name: this.data.userName.replace(/^\s*|\s*$/g, ""),
+        email: "",
+        phone: this.data.mannder.replace(/^\s*|\s*$/g, "")
+      };
+      var data = {
+        topicIdOrRefCode: "feedback",
+        name: "鎰忚鍙嶉",
+        content: JSON.stringify(submitData),
+        type: "opinionFeedback",
+        state: "WaitAudit",
+        cmsTypeRefCode: "",
+        newDataListRequest: []
+      };
+      app.MG.ugc.newTopicMessage(data).then(res => {
+        this.data.lock = true;
+        if (res) {
+          wx.showToast({
+            title: "鎻愪氦鎴愬姛",
+            icon: 'success',
+            duration: 1000,
+            success: function () {
+              setTimeout(function () {
+                wx.navigateBack();
+              }, 1000) //寤惰繜鏃堕棿
+            }
+          })
+        }
+      });
     }
   }
 })
\ No newline at end of file

--
Gitblit v1.9.1