2024-10-01 22:23:00 +08:00
|
|
|
import { http } from '@/api/service/request';
|
|
|
|
import type { BaseResult, ResultTable } from '@/api/service/types';
|
|
|
|
|
|
|
|
/**
|
2024-10-03 15:52:02 +08:00
|
|
|
* ${classDescription}---获取${classDescription}列表
|
2024-10-01 22:23:00 +08:00
|
|
|
*/
|
|
|
|
export const fetchGet${originalName}List = (data: any) => {
|
|
|
|
return http.request<BaseResult<ResultTable>>('get', `${lowercaseName}/get${originalName}List/${data.currentPage}/${data.pageSize}`, { params: data });
|
|
|
|
};
|
|
|
|
|
|
|
|
/**
|
2024-10-03 15:52:02 +08:00
|
|
|
* ${classDescription}---添加${classDescription}
|
2024-10-01 22:23:00 +08:00
|
|
|
*/
|
|
|
|
export const fetchAdd${originalName} = (data: any) => {
|
|
|
|
return http.request<BaseResult<object>>('post', '${lowercaseName}/add${originalName}', { data });
|
|
|
|
};
|
|
|
|
|
|
|
|
/**
|
2024-10-03 15:52:02 +08:00
|
|
|
* ${classDescription}---更新${classDescription}
|
2024-10-01 22:23:00 +08:00
|
|
|
*/
|
|
|
|
export const fetchUpdate${originalName} = (data: any) => {
|
|
|
|
return http.request<BaseResult<object>>('put', '${lowercaseName}/update${originalName}', { data });
|
|
|
|
};
|
|
|
|
|
|
|
|
/**
|
2024-10-03 15:52:02 +08:00
|
|
|
* ${classDescription}---删除${classDescription}
|
2024-10-01 22:23:00 +08:00
|
|
|
*/
|
|
|
|
export const fetchDelete${originalName} = (data: any) => {
|
|
|
|
return http.request<BaseResult<object>>('delete', '${lowercaseName}/delete${originalName}', { data });
|
|
|
|
};
|