2
0

初始化项目

This commit is contained in:
caiyuchao
2024-11-14 11:06:38 +08:00
parent 988b9e6799
commit 4ffac789e1
320 changed files with 34244 additions and 0 deletions

43
src/service/api/post.ts Normal file
View File

@@ -0,0 +1,43 @@
import { request } from '../request';
export type PostSubmitModel = Partial<
Pick<Api.SystemManage.Post, 'postCode' | 'postName' | 'postSort' | 'status' | 'remark'>
>;
export function doGetPostList(params: Api.SystemManage.PostSearchParams) {
return request<Api.SystemManage.PostList>({
url: '/system/post/list',
method: 'get',
params
});
}
export function doGetPostDetail(postId: number) {
return request({
url: `/system/post/${postId}`,
method: 'get'
});
}
export function doAddPost(data: PostSubmitModel) {
return request({
url: '/system/post',
method: 'post',
data
});
}
export function doEditPost(data: PostSubmitModel) {
return request({
url: '/system/post',
method: 'put',
data
});
}
export function doDeletePost(postId: string | number) {
return request({
url: `/system/post/${postId}`,
method: 'delete'
});
}