feat: Add tree structure to organization page (#1910)

* rebase master

* feat: add group in userEditPage

* feat: use id as the pk

* feat: add groups item in user

* feat: add tree component

* rebase

* feat: ui

* fix: fix some bug

* fix: route

* fix: ui

* fix: improve ui
This commit is contained in:
Yaodong Yu
2023-06-12 09:27:16 +08:00
committed by GitHub
parent ff87c4ea33
commit 0e14a2597e
36 changed files with 1738 additions and 95 deletions

View File

@ -218,6 +218,8 @@
"Forget URL - Tooltip": "自定义忘记密码页面的URL不设置时采用Casdoor默认的忘记密码页面设置后Casdoor各类页面的忘记密码链接会跳转到该URL",
"Found some texts still not translated? Please help us translate at": "发现有些文字尚未翻译?请移步这里帮我们翻译:",
"Go to writable demo site?": "跳转至可写演示站点?",
"Groups": "用户组",
"Groups - Tooltip": "Groups - Tooltip",
"Home": "首页",
"Home - Tooltip": "应用的首页",
"ID": "ID",
@ -311,6 +313,8 @@
"This is a read-only demo site!": "这是一个只读演示站点!",
"Timestamp": "时间戳",
"Tokens": "令牌",
"Type": "类型",
"Type - Tooltip": "类型",
"URL": "链接",
"URL - Tooltip": "URL链接",
"Up": "上移",
@ -323,9 +327,18 @@
"Users": "用户",
"Users under all organizations": "所有组织里的用户",
"Webhooks": "Webhooks",
"You can only select one physical group": "只能选择一个实体组",
"empty": "无",
"{total} in total": "{total} 总计"
},
"group": {
"Edit Group": "编辑用户组",
"New Group": "新建用户组",
"Parent group": "上级组",
"Parent group - Tooltip": "上级组",
"Physical": "物理组",
"Virtual": "虚拟组"
},
"ldap": {
"Admin": "管理员",
"Admin - Tooltip": "LDAP服务器管理员的CN或ID",
@ -539,8 +552,6 @@
"Edit Pricing": "编辑定价",
"Free": "免费",
"Getting started": "开始使用",
"Has trial": "有试用期",
"Has trial - Tooltip": "选择计划后是否有试用期",
"New Pricing": "添加定价",
"Trial duration": "试用期时长",
"Trial duration - Tooltip": "试用期时长",