feat: org CRUD (#3380)
* feat: add org schema * feat: org manage UI * feat: OrgInfoModal * feat: org tree view * feat: org management * fix: init root org * feat: org permission for app * feat: org support for dataset * fix: disable org role control * styles: opt type signatures * fix: remove unused permission * feat: delete org collaborator
This commit is contained in:
@@ -73,6 +73,7 @@ export const iconPaths = {
|
||||
'common/resultLight': () => import('./icons/common/resultLight.svg'),
|
||||
'common/retryLight': () => import('./icons/common/retryLight.svg'),
|
||||
'common/rightArrowFill': () => import('./icons/common/rightArrowFill.svg'),
|
||||
'common/downArrowFill': () => import('./icons/common/downArrowFill.svg'),
|
||||
'common/rightArrowLight': () => import('./icons/common/rightArrowLight.svg'),
|
||||
'common/routePushLight': () => import('./icons/common/routePushLight.svg'),
|
||||
'common/saveFill': () => import('./icons/common/saveFill.svg'),
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="icon/solid/chevron-down">
|
||||
<path id="Rectangle 3101" d="M11.4695 5.33325C12.6574 5.33325 13.2523 6.76944 12.4123 7.60939L9.01223 11.0095C8.49154 11.5302 7.64732 11.5302 7.12662 11.0095L3.72653 7.60939C2.88657 6.76944 3.48146 5.33325 4.66933 5.33325H11.4695Z" fill="#667085"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 390 B |
@@ -2,11 +2,23 @@
|
||||
"action": "operate",
|
||||
"confirm_delete_group": "Confirm to delete group?",
|
||||
"confirm_leave_team": "Confirmed to leave the team? \n \nAfter you log out, all your resources in the team (applications, knowledge bases, folders, managed groups, etc.) will be transferred to the team owner.",
|
||||
"confirm_delete_org": "Confirm to delete organization?",
|
||||
"confirm_delete_member": "Confirm to delete member?",
|
||||
"create_group": "Create group",
|
||||
"delete": "delete",
|
||||
"edit_info": "Edit information",
|
||||
"group": "group",
|
||||
"group_name": "Group name",
|
||||
"org": "organization",
|
||||
"org_name": "Organization name",
|
||||
"org_description": "Organization description",
|
||||
"create_org": "Create organization",
|
||||
"create_sub_org": "Create sub-organization",
|
||||
"edit_org_info": "Edit organization information",
|
||||
"move_org": "Move organization",
|
||||
"move_member": "Move member",
|
||||
"delete_org": "Delete organization",
|
||||
"remark": "remark",
|
||||
"label_sync": "Tag sync",
|
||||
"leave_team_failed": "Leaving the team exception",
|
||||
"manage_member": "Managing members",
|
||||
|
||||
@@ -85,6 +85,13 @@
|
||||
"code_error.team_error.un_auth": "Unauthorized to Operate This Team",
|
||||
"code_error.team_error.user_not_active": "The user did not accept or has left the team",
|
||||
"code_error.team_error.website_sync_not_enough": "Unauthorized to Use Website Sync",
|
||||
"code_error.team_error.org_member_not_exist": "Organization member does not exist",
|
||||
"code_error.team_error.org_member_duplicated": "Duplicate organization member",
|
||||
"code_error.team_error.org_not_exist": "Organization does not exist",
|
||||
"code_error.team_error.org_parent_not_exist": "Parent organization does not exist",
|
||||
"code_error.team_error.cannot_move_to_sub_path": "Cannot move to same or subdirectory",
|
||||
"code_error.team_error.cannot_modify_root_org": "Cannot modify root organization",
|
||||
"code_error.team_error.cannot_delete_non_empty_org": "Cannot delete non-empty organization",
|
||||
"code_error.token_error_code.403": "Invalid Login Status, Please Re-login",
|
||||
"code_error.user_error.balance_not_enough": "Insufficient Account Balance",
|
||||
"code_error.user_error.bin_visitor": "Identity Verification Failed",
|
||||
|
||||
@@ -1,29 +1,41 @@
|
||||
{
|
||||
"total_team_members": "共 {{amount}} 名成员",
|
||||
"member": "成员",
|
||||
"group": "群组",
|
||||
"permission": "权限",
|
||||
"user_name": "用户名",
|
||||
"member_group": "所属成员组",
|
||||
"action": "操作",
|
||||
"waiting": "待接受",
|
||||
"remove_tip": "确认将 {{username}} 移出团队?",
|
||||
|
||||
"confirm_leave_team": "确认离开该团队? \n 退出后,您在该团队所有的资源( 应用、知识库、文件夹、管理的群组等)均转让给团队所有者。",
|
||||
"leave_team_failed": "离开团队异常",
|
||||
"label_sync": "标签同步",
|
||||
"user_team_invite_member": "邀请成员",
|
||||
"user_team_leave_team": "离开团队",
|
||||
"user_team_leave_team_failed": "离开团队失败",
|
||||
"create_group": "创建群组",
|
||||
"search_member_group_name": "搜索成员/群组名称",
|
||||
"confirm_delete_group": "确认删除群组?",
|
||||
"group_name": "群组名称",
|
||||
"owner": "所有者",
|
||||
"manage_member": "管理成员",
|
||||
"edit_info": "编辑信息",
|
||||
|
||||
"transfer_ownership": "转让所有者",
|
||||
"delete": "删除",
|
||||
"retain_admin_permissions": "保留管理员权限"
|
||||
}
|
||||
{
|
||||
"total_team_members": "共 {{amount}} 名成员",
|
||||
"member": "成员",
|
||||
"group": "群组",
|
||||
"org": "组织",
|
||||
"org_name": "组织名称",
|
||||
"org_description": "介绍",
|
||||
"permission": "权限",
|
||||
"user_name": "用户名",
|
||||
"member_group": "所属成员组",
|
||||
"action": "操作",
|
||||
"remark": "备注",
|
||||
"waiting": "待接受",
|
||||
"remove_tip": "确认将 {{username}} 移出团队?",
|
||||
|
||||
"confirm_leave_team": "确认离开该团队? \n 退出后,您在该团队所有的资源( 应用、知识库、文件夹、管理的群组等)均转让给团队所有者。",
|
||||
"leave_team_failed": "离开团队异常",
|
||||
"label_sync": "标签同步",
|
||||
"user_team_invite_member": "邀请成员",
|
||||
"user_team_leave_team": "离开团队",
|
||||
"user_team_leave_team_failed": "离开团队失败",
|
||||
"create_group": "创建群组",
|
||||
"search_member_group_name": "搜索成员/群组名称",
|
||||
"confirm_delete_group": "确认删除群组?",
|
||||
"group_name": "群组名称",
|
||||
"owner": "所有者",
|
||||
"manage_member": "管理成员",
|
||||
"edit_info": "编辑信息",
|
||||
"create_org": "创建组织",
|
||||
"create_sub_org": "创建子组织",
|
||||
"edit_org_info": "编辑组织信息",
|
||||
"move_org": "移动组织",
|
||||
"move_member": "移动成员",
|
||||
"delete_org": "删除组织",
|
||||
"confirm_delete_org": "确认删除组织?",
|
||||
"confirm_delete_member": "确认删除成员?",
|
||||
|
||||
"transfer_ownership": "转让所有者",
|
||||
"delete": "删除",
|
||||
"retain_admin_permissions": "保留管理员权限"
|
||||
}
|
||||
|
||||
@@ -89,6 +89,13 @@
|
||||
"code_error.team_error.un_auth": "无权操作该团队",
|
||||
"code_error.team_error.user_not_active": "用户未接受或已离开团队",
|
||||
"code_error.team_error.website_sync_not_enough": "无权使用Web站点同步~",
|
||||
"code_error.team_error.org_member_not_exist": "组织成员不存在",
|
||||
"code_error.team_error.org_member_duplicated": "重复的组织成员",
|
||||
"code_error.team_error.org_not_exist": "组织不存在",
|
||||
"code_error.team_error.org_parent_not_exist": "父组织不存在",
|
||||
"code_error.team_error.cannot_move_to_sub_path": "不能移动到相同或子目录",
|
||||
"code_error.team_error.cannot_modify_root_org": "不能修改根组织",
|
||||
"code_error.team_error.cannot_delete_non_empty_org": "不能删除非空组织",
|
||||
"code_error.token_error_code.403": "登录状态无效,请重新登录",
|
||||
"code_error.user_error.balance_not_enough": "账号余额不足~",
|
||||
"code_error.user_error.bin_visitor": "您的身份校验未通过",
|
||||
|
||||
@@ -2,11 +2,23 @@
|
||||
"action": "操作",
|
||||
"confirm_delete_group": "確認刪除群組?",
|
||||
"confirm_leave_team": "確認離開該團隊? \n \n退出後,您在該團隊所有的資源( 應用程式、知識庫、資料夾、管理的群組等)均轉讓給團隊所有者。",
|
||||
"confirm_delete_org": "確認刪除組織?",
|
||||
"confirm_delete_member": "確認刪除成員?",
|
||||
"create_group": "建立群組",
|
||||
"delete": "刪除",
|
||||
"edit_info": "編輯訊息",
|
||||
"group": "群組",
|
||||
"group_name": "群組名稱",
|
||||
"org": "組織",
|
||||
"org_name": "組織名稱",
|
||||
"org_description": "介紹",
|
||||
"create_org": "建立組織",
|
||||
"create_sub_org": "建立子組織",
|
||||
"edit_org_info": "編輯組織訊息",
|
||||
"move_org": "移動組織",
|
||||
"move_member": "移動成員",
|
||||
"delete_org": "刪除組織",
|
||||
"remark": "備註",
|
||||
"label_sync": "標籤同步",
|
||||
"leave_team_failed": "離開團隊異常",
|
||||
"manage_member": "管理成員",
|
||||
|
||||
@@ -85,6 +85,13 @@
|
||||
"code_error.team_error.un_auth": "無權操作此團隊",
|
||||
"code_error.team_error.user_not_active": "使用者未接受或已離開團隊",
|
||||
"code_error.team_error.website_sync_not_enough": "無權使用網站同步",
|
||||
"code_error.team_error.org_member_not_exist": "組織成員不存在",
|
||||
"code_error.team_error.org_member_duplicated": "重複的組織成員",
|
||||
"code_error.team_error.org_not_exist": "組織不存在",
|
||||
"code_error.team_error.org_parent_not_exist": "父組織不存在",
|
||||
"code_error.team_error.cannot_move_to_sub_path": "無法移動到相同或子目錄",
|
||||
"code_error.team_error.cannot_modify_root_org": "無法修改根組織",
|
||||
"code_error.team_error.cannot_delete_non_empty_org": "無法刪除非空組織",
|
||||
"code_error.token_error_code.403": "登入狀態無效,請重新登入",
|
||||
"code_error.user_error.balance_not_enough": "帳戶餘額不足",
|
||||
"code_error.user_error.bin_visitor": "身份驗證未通過",
|
||||
|
||||
Reference in New Issue
Block a user