api 분리

This commit is contained in:
focp212@naver.com
2025-09-16 13:40:23 +09:00
parent f2f8831724
commit e0c5ae67c6
47 changed files with 318 additions and 189 deletions

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionAlimtalkDetail = (params: ExtensionAlimtalkDetailParams) => {
return resultify(
axios.post<ExtensionAlimtalkDetailResponse>(API_URL.extensionArsDetail(), params),
axios.post<ExtensionAlimtalkDetailResponse>(API_URL_ADDITIONAL_SERVICE.extensionArsDetail(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionAlimtalkDownloadExcel = (params: ExtensionAlimtalkDownloadExcelParams) => {
return resultify(
axios.post<ExtensionAlimtalkDownloadExcelResponse>(API_URL.extensionAlimtalkDownloadExcel(), params),
axios.post<ExtensionAlimtalkDownloadExcelResponse>(API_URL_ADDITIONAL_SERVICE.extensionAlimtalkDownloadExcel(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionAlimtalkList = (params: ExtensionAlimtalkListParams) => {
return resultify(
axios.post<ExtensionAlimtalkListResponse>(API_URL.extensionAlimtalkList(), params),
axios.post<ExtensionAlimtalkListResponse>(API_URL_ADDITIONAL_SERVICE.extensionAlimtalkList(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionAlimtalkSettingDetail = (params: ExtensionAlimtalkSettingDetailParams) => {
return resultify(
axios.post<ExtensionAlimtalkSettingDetailResponse>(API_URL.extensionAlimtalkSettingDetail(), params),
axios.post<ExtensionAlimtalkSettingDetailResponse>(API_URL_ADDITIONAL_SERVICE.extensionAlimtalkSettingDetail(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionAlimtalkSettingSave = (params: ExtensionAlimtalkSettingSaveParams) => {
return resultify(
axios.post<ExtensionAlimtalkSettingSaveResponse>(API_URL.extensionAlimtalkSettingSave(), params),
axios.post<ExtensionAlimtalkSettingSaveResponse>(API_URL_ADDITIONAL_SERVICE.extensionAlimtalkSettingSave(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionArsApply = (params: ExtensionArsApplyParams) => {
return resultify(
axios.post<ExtensionArsApplyResponse>(API_URL.extensionArsApply(), params),
axios.post<ExtensionArsApplyResponse>(API_URL_ADDITIONAL_SERVICE.extensionArsApply(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionArsDetail = (params: ExtensionArsDetailParams) => {
return resultify(
axios.post<ExtensionArsDetailResponse>(API_URL.extensionArsDetail(), params),
axios.post<ExtensionArsDetailResponse>(API_URL_ADDITIONAL_SERVICE.extensionArsDetail(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionArsDownloadExcel = (params: ExtensionArsDownloadExcelParams) => {
return resultify(
axios.post<ExtensionArsDownloadExcelResponse>(API_URL.extensionArsDownloadExcel(), params),
axios.post<ExtensionArsDownloadExcelResponse>(API_URL_ADDITIONAL_SERVICE.extensionArsDownloadExcel(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionArsList = (params: ExtensionArsListParams) => {
return resultify(
axios.post<ExtensionArsListResponse>(API_URL.extensionArsList(), params),
axios.post<ExtensionArsListResponse>(API_URL_ADDITIONAL_SERVICE.extensionArsList(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionArsResend = (params: ExtensionArsResendParams) => {
return resultify(
axios.post<ExtensionArsResendResponse>(API_URL.extensionArsResend(), params),
axios.post<ExtensionArsResendResponse>(API_URL_ADDITIONAL_SERVICE.extensionArsResend(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionKeyinApply = (params: ExtensionKeyinApplyParams) => {
return resultify(
axios.post<ExtensionKeyinApplyResponse>(API_URL.extensionKeyinApply(), params),
axios.post<ExtensionKeyinApplyResponse>(API_URL_ADDITIONAL_SERVICE.extensionKeyinApply(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionKeyinDownloadExcel = (params: ExtensionKeyinDownloadExcelParams) => {
return resultify(
axios.post<ExtensionKeyinDownloadExcelResponse>(API_URL.extensionKeyinDownloadExcel(), params),
axios.post<ExtensionKeyinDownloadExcelResponse>(API_URL_ADDITIONAL_SERVICE.extensionKeyinDownloadExcel(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionKeyinList = (params: ExtensionKeyinListParams) => {
return resultify(
axios.post<ExtensionKeyinListResponse>(API_URL.extensionKeyinList(), params),
axios.post<ExtensionKeyinListResponse>(API_URL_ADDITIONAL_SERVICE.extensionKeyinList(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionList = (params: ExtensionListParams) => {
return resultify(
axios.post<ExtensionListResponse>(API_URL.extensionList(), params),
axios.post<ExtensionListResponse>(API_URL_ADDITIONAL_SERVICE.extensionList(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionSmsDetail = (params: ExtensionSmsDetailParams) => {
return resultify(
axios.post<ExtensionSmsDetailResponse>(API_URL.extensionSmsDetail(), params),
axios.post<ExtensionSmsDetailResponse>(API_URL_ADDITIONAL_SERVICE.extensionSmsDetail(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionSmsDownloadExcel = (params: ExtensionSmsDownloadExcelParams) => {
return resultify(
axios.post<ExtensionSmsDownloadExcelResponse>(API_URL.extensionSmsDownloadExcel(), params),
axios.post<ExtensionSmsDownloadExcelResponse>(API_URL_ADDITIONAL_SERVICE.extensionSmsDownloadExcel(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionSmsList = (params: ExtensionSmsListParams) => {
return resultify(
axios.post<ExtensionSmsListResponse>(API_URL.extensionSmsList(), params),
axios.post<ExtensionSmsListResponse>(API_URL_ADDITIONAL_SERVICE.extensionSmsList(), params),
);
};

View File

@@ -1,5 +1,5 @@
import axios from 'axios';
import { API_URL } from '@/shared/api/urls';
import { API_URL_ADDITIONAL_SERVICE } from '@/shared/api/api-url-additional-service';
import { resultify } from '@/shared/lib/resultify';
import { CBDCAxiosError } from '@/shared/@types/error';
import {
@@ -13,7 +13,7 @@ import {
export const extensionSmsResend = (params: ExtensionSmsResendParams) => {
return resultify(
axios.post<ExtensionSmsResendResponse>(API_URL.extensionSmsResend(), params),
axios.post<ExtensionSmsResendResponse>(API_URL_ADDITIONAL_SERVICE.extensionSmsResend(), params),
);
};