litian
2024-03-26 10db09788d74b441a2efd85f5d4614e944b07bb3
pages/personalCenter/feedBackSubmit/index.js
@@ -10,6 +10,7 @@
    mannder: "",
    content: "",
    lock: true,
    phoneError: false,
  },
  /**
@@ -64,10 +65,15 @@
      userName: e.detail.value,
    });
  },
  bindTnputBlur1: function (e) {
    this.setData({
      mannder: e.detail.value,
    });
  onPhoneInput(e) {
    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({
        phoneError: !isPhoneNumber,
        mannder: e.detail.value,
      });
    }
  },
  bindTextAreaBlur: function (e) {
    this.setData({
@@ -78,14 +84,14 @@
  submit() {
    if (this.data.lock) {
      this.data.lock = false;
      if (this.data.userName) {
        if (this.data.mannder) {
          if (this.data.content) {
      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,
              name: this.data.userName,
              content: this.data.content.replace(/^\s*|\s*$/g, ""),
              name: this.data.userName.replace(/^\s*|\s*$/g, ""),
              email: "",
              phone: this.data.mannder
              phone: this.data.mannder.replace(/^\s*|\s*$/g, "")
            };
            var data = {
              topicIdOrRefCode: "feedback",
@@ -130,7 +136,7 @@
      } else {
        this.data.lock = true;
        wx.showToast({
          title: "联系人不能为空不能为空",
          title: "联系人不能为空",
          icon: 'none',
          duration: 1000
        })