2024-10-01 22:23:00 +08:00
|
|
|
import { http } from '@/api/service/request';
|
|
|
|
import type { BaseResult, ResultTable } from '@/api/service/types';
|
|
|
|
|
2024-10-11 10:44:59 +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-11 10:44:59 +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-11 10:44:59 +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-11 10:44:59 +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 });
|
|
|
|
};
|