xiejun
2024-11-01 80b6cbfc9c861469146318d0b3dd5f8b8b525b8a
Source/BladeX-Tool/blade-starter-develop/src/main/resources/templates/lemon/crud/data.ts.btl
对比新文件
@@ -0,0 +1,30 @@
import { defHttp } from '/@/utils/http/axios';
enum Api {
        List = '/${serviceName!}/${modelCode!}/list',
        Submit = '/${serviceName!}/${modelCode!}/submit',
        Detail = '/${serviceName!}/${modelCode!}/detail',
        Remove = '/${serviceName!}/${modelCode!}/remove',
}
//鍒楄〃
export function getList(params?: object) {
    return defHttp.get({ url: Api.List, params: params },
        { joinParamsToUrl: true, joinTime: false });
}
//鎻愪氦
export function submitObj(params?: object) {
    return defHttp.post({ url: Api.Submit, params: params });
}
//璇︽儏
export function getDetail(params?: object) {
    return defHttp.get({ url: Api.Detail, params });
}
//鍒犻櫎
export function remove(params?: object) {
    return defHttp.post({ url: Api.Remove, params }, { joinParamsToUrl: true });
}