保誠-保戶業務員媒合平台
HelenHuang
2022-05-20 13d66456556a5c0a8f1ed519c01e7bd2f31d2160
Fixed#138869 [發送約訪通知] 顧問手機號碼由半形改為全形送給後端
修改1個檔案
19 ■■■■ 已變更過的檔案
PAMapp/components/Interview/InterviewMsg.vue 19 ●●●● 修補檔 | 檢視 | 原始 | 究查 | 歷程
PAMapp/components/Interview/InterviewMsg.vue
@@ -117,15 +117,28 @@
    interviewTxt = '';
    @Watch('interviewContent', { immediate: true, deep: true })
    onInterviewContentChange(): void {
    onInterviewContentChange() {
      if (this.interviewContent.addContactInfo) {
        if (this.interviewContent.interviewTime) {
          const targetDate = new Date(this.interviewContent.interviewTime);
          this.interviewContent.formattedInterviewTime = `${targetDate.getFullYear()}年${targetDate.getMonth() + 1}月${targetDate.getDate()}日 ${targetDate.getHours()}時${targetDate.getMinutes()}分`;
        }
        this.interviewTxt = "您好!我是保誠媒合平台的保險顧問"+this.loginConsultant.name+",感謝您的預約!"+"\n"+this.interviewContent.customContent+ "\n" ​+ ( this.client.phone || this.defaultValue ? ("我預計會在下述的時間與您聯繫"+ "\n" + (this.interviewContent.formattedInterviewTime || "(尚未選擇約訪時段)")): "") + "\n" +"以下是我的電話號碼/Email:"+"\n" + (this.loginConsultant.phoneNumber || '(尚未提供電話號碼)') + "\n" + (this.loginConsultant.email|| '尚未提供 Email') + "\n"  +"若此時間不方便,請與我聯繫!謝謝!";
        if(this.loginConsultant.phoneNumber){
          let temp = '';
          for (var i=0;i<this.loginConsultant.phoneNumber.length;i++) {
            let charCode = this.loginConsultant.phoneNumber.charCodeAt(i);
            if(charCode <=126 && charCode>= 33) {
              charCode += 65248;
            } else if (charCode ===32) {
              charCode =12288;
            }
            temp = temp + String.fromCharCode(charCode);
          }
          this.interviewTxt = "您好!我是保誠媒合平台的保險顧問"+this.loginConsultant.name+",感謝您的預約!"+"\n"+this.interviewContent.customContent+ "\n" ​+ ( this.client.phone || this.defaultValue ? ("我預計會在下述的時間與您聯繫"+ "\n" + (this.interviewContent.formattedInterviewTime || "(尚未選擇約訪時段)")): "") + "\n" +"以下是我的電話號碼/Email:"+"\n" + ( temp || '(尚未提供電話號碼)') + "\n" + (this.loginConsultant.email|| '尚未提供 Email') + "\n"  +"若此時間不方便,請與我聯繫!謝謝!";
        }
      } else {
        this.interviewTxt = this.interviewContent.customContent;
        // this.interviewTxt = this.interviewContent.customContent;
        this.interviewTxt = "您好!我是保誠媒合平台的保險顧問"+this.loginConsultant.name+",感謝您的預約!"+"\n"+this.interviewContent.customContent+ "\n" ​+ ( this.client.phone || this.defaultValue ? ("我預計會在下述的時間與您聯繫"+ "\n" + (this.interviewContent.formattedInterviewTime || "(尚未選擇約訪時段)")): "") + "\n" +"以下是我的Email:"+"\n" + (this.loginConsultant.email|| '尚未提供 Email') + "\n"  +"若此時間不方便,請與我聯繫!謝謝!";
      }
    }