保誠-保戶業務員媒合平台
jack
2023-09-08 f70b70eec5e1aa1428d3888233e259e8c52ce8b6
PAMapp/shared/services/account-setting.service.ts
@@ -1,6 +1,6 @@
import { http } from "./httpClient";
import { UserSetting } from "~/shared/models/account.model";
import { AgentInfoSetting, UserSetting } from "~/shared/models/account.model";
class AccountSettingService{
@@ -13,5 +13,22 @@
    return http.put('/customer/info', params ).then(res => res.data);
  }
  //編輯顧問帳號資訊
  async editAgentInfoSetting(params: any): Promise<AgentInfoSetting> {
    try {
      const response = await http.post('/consultant/edit', params);
      if (response !== null) {
        return response.data;
      } else {
        throw new Error('http.post returned null-like value.');
      }
    } catch (error) {
      console.error('An error occurred while editing agent info setting:', error);
      // 可以在此處處理錯誤或回傳預設值
      throw error;
    }
  }
}
export default new AccountSettingService();