feat(projects): 1:恢复岗位页面;2:国际化功能摒弃;
This commit is contained in:
@@ -243,6 +243,59 @@ export function fetchGetPostSimpleList() {
|
||||
});
|
||||
}
|
||||
|
||||
/** 获取岗位分页 */
|
||||
export function fetchGetPostPage(params?: Api.SystemManage.PostSearchParams) {
|
||||
return request<Api.SystemManage.PostList>({
|
||||
url: `${POST_PREFIX}/page`,
|
||||
method: 'get',
|
||||
params
|
||||
});
|
||||
}
|
||||
|
||||
/** 获取岗位详情 */
|
||||
export function fetchGetPost(id: number) {
|
||||
return request<Api.SystemManage.Post>({
|
||||
url: `${POST_PREFIX}/get`,
|
||||
method: 'get',
|
||||
params: { id }
|
||||
});
|
||||
}
|
||||
|
||||
/** 创建岗位 */
|
||||
export function fetchCreatePost(data: Api.SystemManage.SavePostParams) {
|
||||
return request<number>({
|
||||
url: `${POST_PREFIX}/create`,
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
}
|
||||
|
||||
/** 更新岗位 */
|
||||
export function fetchUpdatePost(data: { id: number } & Api.SystemManage.SavePostParams) {
|
||||
return request<boolean>({
|
||||
url: `${POST_PREFIX}/update`,
|
||||
method: 'put',
|
||||
data
|
||||
});
|
||||
}
|
||||
|
||||
/** 删除岗位 */
|
||||
export function fetchDeletePost(id: number) {
|
||||
return request<boolean>({
|
||||
url: `${POST_PREFIX}/delete`,
|
||||
method: 'delete',
|
||||
params: { id }
|
||||
});
|
||||
}
|
||||
|
||||
/** 批量删除岗位 */
|
||||
export function fetchBatchDeletePost(ids: number[]) {
|
||||
return request<boolean>({
|
||||
url: `${POST_PREFIX}/delete-list?${createBatchDeleteQuery(ids)}`,
|
||||
method: 'delete'
|
||||
});
|
||||
}
|
||||
|
||||
/** 获取用户分页 */
|
||||
export function fetchGetUserPage(params?: Api.SystemManage.UserSearchParams) {
|
||||
return request<Api.SystemManage.UserList>({
|
||||
|
||||
Reference in New Issue
Block a user