Files
x_admin/server/generator/tpl_utils/templates/vue/api.ts.tpl
2023-12-11 18:20:36 +08:00

31 lines
1.0 KiB
Smarty

import request from '@/utils/request'
// {{{.FunctionName}}}列表
export function {{{.ModuleName}}}_list(params?: Record<string, any>) {
return request.get({ url: '/{{{.ModuleName}}}/list', params })
}
// {{{.FunctionName}}}列表-所有
export function {{{.ModuleName}}}_list_all(params?: Record<string, any>) {
return request.get({ url: '/{{{.ModuleName}}}/listAll', params })
}
// {{{.FunctionName}}}详情
export function {{{.ModuleName}}}_detail(params: Record<string, any>) {
return request.get({ url: '/{{{.ModuleName}}}/detail', params })
}
// {{{.FunctionName}}}新增
export function {{{.ModuleName}}}_add(params: Record<string, any>) {
return request.post({ url: '/{{{.ModuleName}}}/add', params })
}
// {{{.FunctionName}}}编辑
export function {{{.ModuleName}}}_edit(params: Record<string, any>) {
return request.post({ url: '/{{{.ModuleName}}}/edit', params })
}
// {{{.FunctionName}}}删除
export function {{{.ModuleName}}}_delete(params: Record<string, any>) {
return request.post({ url: '/{{{.ModuleName}}}/del', params })
}