保誠-保戶業務員媒合平台
Tomas
2023-08-05 52b4f0cc1a9ee7e0ae4f8d79bfbeebf1d89bc04d
Fixed: [弱掃] p11.1 Bad use of null-like value
修改1個檔案
16 ■■■■ 已變更過的檔案
PAMapp/components/Interview/InterviewAdd.vue 16 ●●●● 修補檔 | 檢視 | 原始 | 究查 | 歷程
PAMapp/components/Interview/InterviewAdd.vue
@@ -178,11 +178,19 @@
        });
    }
    private updateRecord(updateInterviewRecord) {
        appointmentService.updateInterviewRecord(updateInterviewRecord).then(res => {
            this.showPopUp('編輯成功');
        });
  private async updateRecord(updateInterviewRecord) {
    try {
      const response = await appointmentService.updateInterviewRecord(updateInterviewRecord);
      if (response !== null) {
        this.showPopUp('編輯成功');
      } else {
        throw new Error('appointmentService.updateInterviewRecord returned null-like value.');
      }
    } catch (error) {
      console.error('An error occurred while updating interview record:', error);
      throw error;
    }
  }
    private showPopUp(confirmTxt) {
        this.confirmTxt = confirmTxt;