Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
MaxKey单点登录官方(MaxKeyTop)
MaxKey
提交
0d7cf69a
MaxKey
项目概览
MaxKey单点登录官方(MaxKeyTop)
/
MaxKey
10 个月 前同步成功
通知
75
Star
3
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
MaxKey
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
0d7cf69a
编写于
7月 03, 2022
作者:
M
MaxKey
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
remove select apps protocol,机构管理 ->机构配置,groupName->roleName
上级
e73832d5
变更
8
隐藏空白更改
内联
并排
Showing
8 changed file
with
57 addition
and
45 deletion
+57
-45
maxkey-web-frontend/maxkey-web-mgt-app/src/app/routes/access/permissions/permissions-editer/permissions-editer.component.html
...ions/permissions-editer/permissions-editer.component.html
+47
-31
maxkey-web-frontend/maxkey-web-mgt-app/src/app/routes/access/permissions/permissions.component.html
.../app/routes/access/permissions/permissions.component.html
+0
-2
maxkey-web-frontend/maxkey-web-mgt-app/src/app/routes/access/role-members/member-roles-editer/member-roles-editer.component.html
...rs/member-roles-editer/member-roles-editer.component.html
+5
-5
maxkey-web-frontend/maxkey-web-mgt-app/src/app/routes/access/role-members/member-roles-editer/member-roles-editer.component.ts
...bers/member-roles-editer/member-roles-editer.component.ts
+2
-2
maxkey-web-frontend/maxkey-web-mgt-app/src/app/routes/apps/select-apps/select-apps.component.html
...rc/app/routes/apps/select-apps/select-apps.component.html
+0
-2
maxkey-web-frontend/maxkey-web-mgt-app/src/assets/app-data.json
...-web-frontend/maxkey-web-mgt-app/src/assets/app-data.json
+1
-1
maxkey-web-frontend/maxkey-web-mgt-app/src/assets/i18n/zh-CN.json
...eb-frontend/maxkey-web-mgt-app/src/assets/i18n/zh-CN.json
+1
-1
maxkey-web-frontend/maxkey-web-mgt-app/src/assets/i18n/zh-TW.json
...eb-frontend/maxkey-web-mgt-app/src/assets/i18n/zh-TW.json
+1
-1
未找到文件。
maxkey-web-frontend/maxkey-web-mgt-app/src/app/routes/access/permissions/permissions-editer/permissions-editer.component.html
浏览文件 @
0d7cf69a
...
...
@@ -6,58 +6,74 @@
<nz-form-item>
<nz-form-label
nzFor=
"name"
>
{{ 'mxk.apps.name' | i18n }}
</nz-form-label>
<nz-form-control>
<input
nz-input
[(ngModel)]=
"query.params.name"
[ngModelOptions]=
"{ standalone: true }"
name=
"name"
placeholder=
""
id=
"name"
/>
<input
nz-input
[(ngModel)]=
"query.params.name"
[ngModelOptions]=
"{ standalone: true }"
name=
"name"
placeholder=
""
id=
"name"
/>
</nz-form-control>
</nz-form-item>
</div>
<div
nz-col
[nzSpan]=
"query.expandForm ? 24 : 10"
[class.text-right]=
"query.expandForm"
>
<button
nz-button
type=
"submit"
[nzType]=
"'primary'"
[nzLoading]=
"query.submitLoading"
>
{{ 'mxk.text.query' | i18n }}
</button>
<button
nz-button
type=
"reset"
(click)=
"onReset()"
class=
"mx-sm"
style=
"display: none"
>
{{ 'mxk.text.reset' | i18n }}
</button>
<button
nz-button
type=
"submit"
[nzType]=
"'primary'"
[nzLoading]=
"query.submitLoading"
>
{{ 'mxk.text.query' |
i18n }}
</button>
<button
nz-button
type=
"reset"
(click)=
"onReset()"
class=
"mx-sm"
style=
"display: none"
>
{{ 'mxk.text.reset' |
i18n }}
</button>
<button
nz-button
(click)=
"query.expandForm = !query.expandForm"
class=
"mx-sm"
style=
"display: none"
>
{{ query.expandForm ? ('mxk.text.collapse' | i18n) : ('mxk.text.expand' | i18n) }}
</button
>
{{ query.expandForm ? ('mxk.text.collapse' | i18n) : ('mxk.text.expand' | i18n) }}
</button>
<button
nz-button
nzType=
"primary"
(click)=
"onSubmit($event)"
>
{{ 'mxk.text.confirm' | i18n }}
</button>
</div>
</div>
</form>
<nz-table
#dynamicTable
nzTableLayout=
"auto"
nzBordered
nzShowSizeChanger
[nzData]=
"query.results.rows"
[nzFrontPagination]=
"false"
[nzTotal]=
"query.results.records"
[nzPageSizeOptions]=
"query.params.pageSizeOptions"
[nzPageSize]=
"query.params.pageSize"
[nzPageIndex]=
"query.params.pageNumber"
[nzLoading]=
"this.query.tableLoading"
(nzQueryParams)=
"onQueryParamsChange($event)"
nzWidth=
"100%"
>
<nz-table
#dynamicTable
nzTableLayout=
"auto"
nzBordered
nzShowSizeChanger
[nzData]=
"query.results.rows"
[nzFrontPagination]=
"false"
[nzTotal]=
"query.results.records"
[nzPageSizeOptions]=
"query.params.pageSizeOptions"
[nzPageSize]=
"query.params.pageSize"
[nzPageIndex]=
"query.params.pageNumber"
[nzLoading]=
"this.query.tableLoading"
(nzQueryParams)=
"onQueryParamsChange($event)"
nzWidth=
"100%"
>
<thead>
<tr>
<th
[nzChecked]=
"query.checked"
[nzIndeterminate]=
"query.indeterminate"
(nzCheckedChange)=
"onTableAllChecked($event)"
></th>
<th
[nzChecked]=
"query.checked"
[nzIndeterminate]=
"query.indeterminate"
(nzCheckedChange)=
"onTableAllChecked($event)"
></th>
<th
nzAlign=
"center"
style=
"display: none"
>
Id
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.apps.icon' | i18n }}
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.apps.name' | i18n }}
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.apps.protocol' | i18n }}
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.apps.category' | i18n }}
</th>
</tr>
</thead>
<tbody>
<tr
*ngFor=
"let data of query.results.rows"
>
<td
[nzChecked]=
"query.tableCheckedId.has(data.id)"
[nzDisabled]=
"data.disabled"
(nzCheckedChange)=
"onTableItemChecked(data.id, $event)"
></td>
<td
[nzChecked]=
"query.tableCheckedId.has(data.id)"
[nzDisabled]=
"data.disabled"
(nzCheckedChange)=
"onTableItemChecked(data.id, $event)"
></td>
<td
nzAlign=
"center"
><img
height=
"30"
border=
"0px"
src=
"{{ data.iconBase64 }}"
/></td>
<td
nzAlign=
"center"
>
{{ data.name }}
</td>
<td
nzAlign=
"center"
>
{{ data.protocol }}
</td>
<td
nzAlign=
"left"
>
{{ data.category }}
</td>
<td
nzAlign=
"left"
>
{{ data.name }}
</td>
<td
nzAlign=
"left"
>
<div
*ngIf=
"data.category == 'none'"
>
{{ 'mxk.apps.category.none' | i18n }}
</div>
<div
*ngIf=
"data.category == '1011'"
>
{{ 'mxk.apps.category.1011' | i18n }}
</div>
<div
*ngIf=
"data.category == '1012'"
>
{{ 'mxk.apps.category.1012' | i18n }}
</div>
<div
*ngIf=
"data.category == '1013'"
>
{{ 'mxk.apps.category.1013' | i18n }}
</div>
<div
*ngIf=
"data.category == '1014'"
>
{{ 'mxk.apps.category.1014' | i18n }}
</div>
<div
*ngIf=
"data.category == '1015'"
>
{{ 'mxk.apps.category.1015' | i18n }}
</div>
<div
*ngIf=
"data.category == '1016'"
>
{{ 'mxk.apps.category.1016' | i18n }}
</div>
<div
*ngIf=
"data.category == '1017'"
>
{{ 'mxk.apps.category.1017' | i18n }}
</div>
<div
*ngIf=
"data.category == '1111'"
>
{{ 'mxk.apps.category.1111' | i18n }}
</div>
<div
*ngIf=
"data.category == '1112'"
>
{{ 'mxk.apps.category.1112' | i18n }}
</div>
<div
*ngIf=
"data.category == '1113'"
>
{{ 'mxk.apps.category.1113' | i18n }}
</div>
<div
*ngIf=
"data.category == '1114'"
>
{{ 'mxk.apps.category.1114' | i18n }}
</div>
<div
*ngIf=
"data.category == '1211'"
>
{{ 'mxk.apps.category.1211' | i18n }}
</div>
<div
*ngIf=
"data.category == '1212'"
>
{{ 'mxk.apps.category.1212' | i18n }}
</div>
<div
*ngIf=
"data.category == '1213'"
>
{{ 'mxk.apps.category.1213' | i18n }}
</div>
<div
*ngIf=
"data.category == '1214'"
>
{{ 'mxk.apps.category.1214' | i18n }}
</div>
<div
*ngIf=
"data.category == '1215'"
>
{{ 'mxk.apps.category.1215' | i18n }}
</div>
<div
*ngIf=
"data.category == '1311'"
>
{{ 'mxk.apps.category.1311' | i18n }}
</div>
<div
*ngIf=
"data.category == '1411'"
>
{{ 'mxk.apps.category.1411' | i18n }}
</div>
<div
*ngIf=
"data.category == '1511'"
>
{{ 'mxk.apps.category.1511' | i18n }}
</div>
<div
*ngIf=
"data.category == '1512'"
>
{{ 'mxk.apps.category.1512' | i18n }}
</div>
<div
*ngIf=
"data.category == '1611'"
>
{{ 'mxk.apps.category.1611' | i18n }}
</div>
<div
*ngIf=
"data.category == '1711'"
>
{{ 'mxk.apps.category.1711' | i18n }}
</div>
<div
*ngIf=
"data.category == '1712'"
>
{{ 'mxk.apps.category.1712' | i18n }}
</div>
<div
*ngIf=
"data.category == '1811'"
>
{{ 'mxk.apps.category.1811' | i18n }}
</div>
<div
*ngIf=
"data.category == '1812'"
>
{{ 'mxk.apps.category.1812' | i18n }}
</div>
<div
*ngIf=
"data.category == '1911'"
>
{{ 'mxk.apps.category.1911' | i18n }}
</div>
<div
*ngIf=
"data.category == '1912'"
>
{{ 'mxk.apps.category.1912' | i18n }}
</div>
</td>
</tr>
</tbody>
</nz-table>
...
...
@@ -65,4 +81,4 @@
<div
*nzModalFooter
style=
"display: none"
>
<button
nz-button
nzType=
"default"
(click)=
"onClose($event)"
>
{{ 'mxk.text.close' | i18n }}
</button>
<button
nz-button
nzType=
"primary"
(click)=
"onSubmit($event)"
>
{{ 'mxk.text.submit' | i18n }}
</button>
</div>
</div>
\ No newline at end of file
maxkey-web-frontend/maxkey-web-mgt-app/src/app/routes/access/permissions/permissions.component.html
浏览文件 @
0d7cf69a
...
...
@@ -60,7 +60,6 @@
<th
nzAlign=
"center"
>
{{ 'mxk.roles.name' | i18n }}
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.apps.icon' | i18n }}
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.apps.name' | i18n }}
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.apps.protocol' | i18n }}
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.apps.category' | i18n }}
</th>
<th
nzAlign=
"center"
><a>
{{ 'mxk.text.action' | i18n }}
</a></th>
</tr>
...
...
@@ -72,7 +71,6 @@
<td
nzAlign=
"left"
>
{{ data.roleName }}
</td>
<td
nzAlign=
"center"
><img
height=
"30"
border=
"0px"
src=
"{{ data.iconBase64 }}"
/></td>
<td
nzAlign=
"left"
>
{{ data.name }}
</td>
<td
nzAlign=
"left"
>
{{ data.protocol }}
</td>
<td
nzAlign=
"left"
>
<div
*ngIf=
"data.category == 'none'"
>
{{ 'mxk.apps.category.none' | i18n }}
</div>
<div
*ngIf=
"data.category == '1011'"
>
{{ 'mxk.apps.category.1011' | i18n }}
</div>
...
...
maxkey-web-frontend/maxkey-web-mgt-app/src/app/routes/access/role-members/member-roles-editer/member-roles-editer.component.html
浏览文件 @
0d7cf69a
...
...
@@ -4,10 +4,10 @@
<div
nz-row
[nzGutter]=
"{ xs: 8, sm: 8, md: 8, lg: 24, xl: 48, xxl: 48 }"
>
<div
nz-col
nzMd=
"14"
nzSm=
"24"
>
<nz-form-item>
<nz-form-label
nzFor=
"name"
>
{{ 'mxk.
group
s.name' | i18n }}
</nz-form-label>
<nz-form-label
nzFor=
"name"
>
{{ 'mxk.
role
s.name' | i18n }}
</nz-form-label>
<nz-form-control>
<input
nz-input
[(ngModel)]=
"query.params.
group
Name"
[ngModelOptions]=
"{ standalone: true }"
name=
"
groupName"
placeholder=
""
id=
"group
Name"
/>
<input
nz-input
[(ngModel)]=
"query.params.
role
Name"
[ngModelOptions]=
"{ standalone: true }"
name=
"
roleName"
placeholder=
""
id=
"role
Name"
/>
</nz-form-control>
</nz-form-item>
</div>
...
...
@@ -32,8 +32,8 @@
<tr>
<th></th>
<th
nzAlign=
"center"
style=
"display: none"
>
Id
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.
group
s.name' | i18n }}
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.
group
s.dynamic' | i18n }}
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.
role
s.name' | i18n }}
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.
role
s.dynamic' | i18n }}
</th>
</tr>
</thead>
<tbody>
...
...
maxkey-web-frontend/maxkey-web-mgt-app/src/app/routes/access/role-members/member-roles-editer/member-roles-editer.component.ts
浏览文件 @
0d7cf69a
...
...
@@ -35,7 +35,7 @@ export class MemberRolesEditerComponent implements OnInit {
@
Input
()
username
?:
String
;
query
:
{
params
:
{
group
Name
:
String
;
role
Name
:
String
;
username
:
String
;
protocol
:
String
;
startDate
:
String
;
...
...
@@ -58,7 +58,7 @@ export class MemberRolesEditerComponent implements OnInit {
checked
:
boolean
;
}
=
{
params
:
{
group
Name
:
''
,
role
Name
:
''
,
username
:
''
,
protocol
:
''
,
startDate
:
''
,
...
...
maxkey-web-frontend/maxkey-web-mgt-app/src/app/routes/apps/select-apps/select-apps.component.html
浏览文件 @
0d7cf69a
...
...
@@ -34,7 +34,6 @@
<th
nzAlign=
"center"
style=
"display: none"
>
Id
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.apps.icon' | i18n }}
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.apps.name' | i18n }}
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.apps.protocol' | i18n }}
</th>
<th
nzAlign=
"center"
>
{{ 'mxk.apps.category' | i18n }}
</th>
</tr>
</thead>
...
...
@@ -48,7 +47,6 @@
<td
nzAlign=
"left"
><img
height=
"30"
border=
"0px"
src=
"{{ data.iconBase64 }}"
/></td>
<td
nzAlign=
"left"
>
{{ data.name }}
</td>
<td
nzAlign=
"left"
>
{{ data.protocol }}
</td>
<td
nzAlign=
"left"
>
<div
*ngIf=
"data.category == 'none'"
>
{{ 'mxk.apps.category.none' | i18n }}
</div>
<div
*ngIf=
"data.category == '1011'"
>
{{ 'mxk.apps.category.1011' | i18n }}
</div>
...
...
maxkey-web-frontend/maxkey-web-mgt-app/src/assets/app-data.json
浏览文件 @
0d7cf69a
...
...
@@ -104,7 +104,7 @@
"icon"
:
"anticon-setting"
,
"children"
:
[
{
"text"
:
"机构
管理
"
,
"text"
:
"机构
配置
"
,
"i18n"
:
"mxk.menu.config.institutions"
,
"link"
:
"/config/institutions"
,
"icon"
:
"anticon-appstore"
,
...
...
maxkey-web-frontend/maxkey-web-mgt-app/src/assets/i18n/zh-CN.json
浏览文件 @
0d7cf69a
...
...
@@ -41,7 +41,7 @@
"sessions"
:
"会话管理"
,
"config"
:
{
""
:
"配置管理"
,
"institutions"
:
"机构
管理
"
,
"institutions"
:
"机构
配置
"
,
"accountsstrategys"
:
"账号策略"
,
"socialsproviders"
:
"社交服务"
,
"synchronizers"
:
"同步器管理"
,
...
...
maxkey-web-frontend/maxkey-web-mgt-app/src/assets/i18n/zh-TW.json
浏览文件 @
0d7cf69a
...
...
@@ -42,7 +42,7 @@
"sessions"
:
"會話管理"
,
"config"
:
{
""
:
"配置管理"
,
"institutions"
:
"機構
管理
"
,
"institutions"
:
"機構
配置
"
,
"accountsstrategys"
:
"賬號策略"
,
"socialsproviders"
:
"社交服務"
,
"synchronizers"
:
"同步器管理"
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录