/** * 自动生成 API * 负责调用后端接口 */ import { requestClient } from '#/api/request'; import { useAppConfig } from '@vben/hooks'; export namespace {{entity}}Api { const applicationConfig = useAppConfig(import.meta.env, import.meta.env.PROD); console.log('=== 接口域名 ===', applicationConfig.javaURL) /** * 分页查询 */ export function page(params: any) { return requestClient.post(applicationConfig.javaURL+'/{{table}}/page', { params }); } /** * 获取详情 */ export function get(id: number) { return requestClient.get(applicationConfig.javaURL+'/{{table}}/' + id); } /** * 新增 / 修改 */ export function save(data: any) { return requestClient.post(applicationConfig.javaURL+'/{{table}}', data); } /** * 删除 */ export function remove(id: number) { return requestClient.delete(applicationConfig.javaURL+'/{{table}}/' + id); } }