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