litian
2024-03-27 ccf200b60ad213343a13d36c17c5ee5ac5cd7b7a
pages/personalCenter/feedBackSubmit/index.js
@@ -86,41 +86,50 @@
      this.data.lock = false;
      if (this.data.userName.replace(/^\s*|\s*$/g, "")) {
        if (this.data.mannder.replace(/^\s*|\s*$/g, "")) {
          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 => {
          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;
              if (res) {
                wx.showToast({
                  title: "提交成功",
                  icon: 'success',
                  duration: 1000,
                  success: function () {
                    setTimeout(function () {
                      wx.navigateBack();
                    }, 1000) //延迟时间
                  }
                })
              }
            });
              wx.showToast({
                title: "反馈内容不能为空",
                icon: 'none',
                duration: 1000
              })
            }
          } else {
            this.data.lock = true;
            wx.showToast({
              title: "反馈内容不能为空",
              title: "联系方式格式不正确",
              icon: 'none',
              duration: 1000
            })