新增组织管理内容
This commit is contained in:
53
src/api/organizationManage/organizationManageApi.ts
Normal file
53
src/api/organizationManage/organizationManageApi.ts
Normal file
@@ -0,0 +1,53 @@
|
||||
import request from '@/utils/request';
|
||||
|
||||
// TODO 获取组织信息功能 没有相关接口,待对齐
|
||||
export function getOrganizationInfoApi(params) {
|
||||
return request({
|
||||
url: ``,
|
||||
method: 'get',
|
||||
params,
|
||||
});
|
||||
}
|
||||
|
||||
export function createOrganizationApi(params) {
|
||||
return request({
|
||||
url: `/api/v1/user/group/create`,
|
||||
method: 'post',
|
||||
data: params,
|
||||
});
|
||||
}
|
||||
|
||||
// TODO 更新组织信息功能 没有相关接口,待对齐
|
||||
export function updateOrganizationInfoApi(params) {
|
||||
return request({
|
||||
url: `/api/v1/user/group/create`,
|
||||
method: 'post',
|
||||
data: params,
|
||||
});
|
||||
}
|
||||
|
||||
export function getOrganizationMemberListApi(params) {
|
||||
return request({
|
||||
url: `/api/v1/user/group/member/list`,
|
||||
method: 'get',
|
||||
params,
|
||||
});
|
||||
}
|
||||
|
||||
export function inviteOrganizationMemberApi(params) {
|
||||
return request({
|
||||
url: `/api/v1/user/group/member/invite `,
|
||||
method: 'post',
|
||||
data: params,
|
||||
});
|
||||
}
|
||||
|
||||
export function deleteOrganizationMemberApi(params) {
|
||||
return request({
|
||||
url: `/api/v1/user/group/member/remove`,
|
||||
method: 'delete',
|
||||
data: params,
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
12
src/api/organizationManage/organizationManageType.ts
Normal file
12
src/api/organizationManage/organizationManageType.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
export interface OrganizationInfoType {
|
||||
organizationName: string;
|
||||
organizationProfile: string;
|
||||
}
|
||||
|
||||
export interface OrganizationMemberItemType {
|
||||
id: string;
|
||||
userName: string;
|
||||
role: string;
|
||||
email: string;
|
||||
joinDate: string;
|
||||
}
|
||||
Reference in New Issue
Block a user