Files
FastGPT/packages/global/support/user/team/org/api.d.ts
Finley Ge 1fdf947a13 pref: member/group/org (#4316)
* feat: change group owner api

* pref: member/org/group

* fix: member modal select clb

* fix: search member when change owner
2025-03-27 10:08:23 +08:00

34 lines
673 B
TypeScript

// orgId, pathid, path === null ===> root org
export type postCreateOrgData = {
name: string;
description?: string;
avatar?: string;
path?: string;
};
export type putUpdateOrgMembersData = {
orgId?: string;
members: {
tmbId: string;
// role: `${OrgMemberRole}`;
}[];
};
export type putUpdateOrgData = {
orgId: string; // can not be undefined because can not uppdate root org
name?: string;
avatar?: string;
description?: string;
};
export type putMoveOrgType = {
orgId: string;
targetOrgId?: string; // '' ===> move to root org
};
// type putChnageOrgOwnerData = {
// orgId: string;
// tmbId: string;
// toAdmin?: boolean;
// };