保誠-保戶業務員媒合平台
Tomas
2023-08-05 d1ed3a0943e23a79563b90dce85d6eed53c48ea5
Fixed: [弱掃] p19.2 Bad use of null-like value
修改1個檔案
16 ■■■■ 已變更過的檔案
PAMapp/shared/services/query-consultant.service.ts 16 ●●●● 修補檔 | 檢視 | 原始 | 究查 | 歷程
PAMapp/shared/services/query-consultant.service.ts
@@ -30,10 +30,22 @@
  // 嚴選配對
  async strictQuery(data:StrictQueryParams): Promise<AgentOfStrictQuery[]>{
    return http.post('/consultant/strictQuery', data).then((res) => res.data);
  async strictQuery(data: StrictQueryParams): Promise<AgentOfStrictQuery[]> {
    try {
      const response = await http.post('/consultant/strictQuery', data);
      if (response !== null) {
        return response.data;
      } else {
        throw new Error('http.post returned null-like value.');
      }
    } catch (error) {
      console.error('An error occurred while performing strict query:', error);
      // 可以在此處處理錯誤或回傳預設值
      throw error;
    }
  }
  // 加入顧問
  async addFavoriteConsultant(addFavoriteConsultantList: AddFavoriteConsultantItem[]) {
    const payload = {