社交账号登录 &图片上传
This commit is contained in:
@@ -51,7 +51,7 @@
|
||||
<nz-form-label [nzSm]="8" [nzXs]="24" nzFor="uploadFile">{{ 'mxk.users.picture' | i18n }}
|
||||
</nz-form-label>
|
||||
<div nz-col class="clearfix" nzSm="16" nzXs="24">
|
||||
<nz-upload nzAction="file/upload/" nzListType="picture-card" [(nzFileList)]="fileList"
|
||||
<nz-upload nzAction="/file/upload/" nzListType="picture-card" [(nzFileList)]="fileList"
|
||||
nzName="uploadFile" [nzShowButton]="fileList.length < 1" [nzPreview]="handlePreview"
|
||||
(nzChange)="uploadImageChange($event)">
|
||||
<div>
|
||||
|
||||
@@ -262,7 +262,7 @@
|
||||
"filters": "Filters",
|
||||
"basedn": "Base DN",
|
||||
"msadDomain": "Active Directory Domain",
|
||||
"accountMapping": "Account Mapping",
|
||||
"accountMapping": "Domain Account",
|
||||
"trustStore": "TrustStore",
|
||||
"trustStorePassword": "TrustStore Password"
|
||||
},
|
||||
|
||||
@@ -249,7 +249,7 @@
|
||||
"filters": "过滤器",
|
||||
"basedn": "基本DN",
|
||||
"msadDomain": "Active Directory域",
|
||||
"accountMapping": "账号映射",
|
||||
"accountMapping": "域账号认证",
|
||||
"trustStore": "证书",
|
||||
"trustStorePassword": "证书密钥"
|
||||
},
|
||||
|
||||
@@ -249,7 +249,7 @@
|
||||
"filters": "過濾器",
|
||||
"basedn": "基本DN",
|
||||
"msadDomain": "Active Directory域",
|
||||
"accountMapping": "賬號映射",
|
||||
"accountMapping": "域賬號認證",
|
||||
"trustStore": "證書",
|
||||
"trustStorePassword": "證書密鑰"
|
||||
},
|
||||
|
||||
@@ -20,7 +20,7 @@ export const environment = {
|
||||
production: true,
|
||||
useHash: true,
|
||||
api: {
|
||||
baseUrl: '/sign',
|
||||
baseUrl: '/sign/',
|
||||
refreshTokenEnabled: true,
|
||||
refreshTokenType: 're-request'
|
||||
}
|
||||
|
||||
@@ -130,28 +130,28 @@
|
||||
<script src="http://wwcdn.weixin.qq.com/node/wework/wwopen/js/wwLogin-1.2.7.js"></script>
|
||||
-->
|
||||
<!--钉钉-->
|
||||
<!--
|
||||
<!---->
|
||||
<script src="http://g.alicdn.com/dingding/dinglogin/0.0.5/ddLogin.js"></script>
|
||||
<script >
|
||||
var ddredirect_uri="";
|
||||
<script>
|
||||
var ddredirect_uri = "";
|
||||
var handleMessage = function (event) {
|
||||
var origin = event.origin;
|
||||
if( origin == "https://login.dingtalk.com" ) { //判断是否来自ddLogin扫码事件。
|
||||
var loginTmpCode = event.data;
|
||||
ddredirect_uri = ddredirect_uri+'&loginTmpCode='+loginTmpCode;
|
||||
var origin = event.origin;
|
||||
if (origin == "https://login.dingtalk.com") { //判断是否来自ddLogin扫码事件。
|
||||
var loginTmpCode = event.data;
|
||||
ddredirect_uri = ddredirect_uri + '&loginTmpCode=' + loginTmpCode;
|
||||
//获取到loginTmpCode后就可以在这里构造跳转链接进行跳转了
|
||||
window.top.location.href = ddredirect_uri;
|
||||
}
|
||||
};
|
||||
if (typeof window.addEventListener != 'undefined') {
|
||||
window.addEventListener('message', handleMessage, false);
|
||||
window.addEventListener('message', handleMessage, false);
|
||||
} else if (typeof window.attachEvent != 'undefined') {
|
||||
window.attachEvent('onmessage', handleMessage);
|
||||
window.attachEvent('onmessage', handleMessage);
|
||||
}
|
||||
</script>
|
||||
-->
|
||||
|
||||
<!--飞书-->
|
||||
<!---->
|
||||
<!--
|
||||
<script src="http://sf3-cn.feishucdn.com/obj/static/lark/passport/qrcode/LarkSSOSDKWebQRCode-1.0.1.js"></script>
|
||||
<script type="text/javascript">
|
||||
var fsredirectUri = "";
|
||||
@@ -173,5 +173,6 @@
|
||||
window.attachEvent('onmessage', handleMessage);
|
||||
}
|
||||
</script>
|
||||
-->
|
||||
|
||||
</html>
|
||||
@@ -5,7 +5,7 @@
|
||||
<div nz-row [nzGutter]="{ xs: 8, sm: 8, md: 8, lg: 24, xl: 48, xxl: 48 }">
|
||||
<div nz-col nzMd="16" nzSm="24">
|
||||
<nz-form-item>
|
||||
<nz-form-label nzFor="name">{{ 'mxk.groups.name' | i18n }}</nz-form-label>
|
||||
<nz-form-label nzFor="name">{{ 'mxk.roles.name' | i18n }}</nz-form-label>
|
||||
<nz-form-control>
|
||||
<input nz-input [(ngModel)]="query.params.name" [ngModelOptions]="{ standalone: true }" name="name"
|
||||
placeholder="" id="name" />
|
||||
@@ -40,8 +40,8 @@
|
||||
<th [nzChecked]="query.checked" [nzIndeterminate]="query.indeterminate"
|
||||
(nzCheckedChange)="onTableAllChecked($event)"></th>
|
||||
<th nzAlign="center" style="display: none">Id</th>
|
||||
<th nzAlign="center">{{ 'mxk.groups.name' | i18n }}</th>
|
||||
<th nzAlign="center">{{ 'mxk.groups.dynamic' | i18n }}</th>
|
||||
<th nzAlign="center">{{ 'mxk.roles.name' | i18n }}</th>
|
||||
<th nzAlign="center">{{ 'mxk.roles.dynamic' | i18n }}</th>
|
||||
<th nzAlign="center">{{ 'mxk.text.description' | i18n }}</th>
|
||||
<th nzAlign="center"><a>{{ 'mxk.text.action' | i18n }}</a></th>
|
||||
</tr>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<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.groups.name' | i18n }}</nz-form-label>
|
||||
<nz-form-label nzFor="name">{{ 'mxk.roles.name' | i18n }}</nz-form-label>
|
||||
<nz-form-control>
|
||||
<input nz-input [(ngModel)]="query.params.name" [ngModelOptions]="{ standalone: true }" name="name"
|
||||
placeholder="" id="name" />
|
||||
@@ -32,8 +32,8 @@
|
||||
<tr>
|
||||
<th></th>
|
||||
<th nzAlign="center" style="display: none">Id</th>
|
||||
<th nzAlign="center">{{ 'mxk.groups.name' | i18n }}</th>
|
||||
<th nzAlign="center">{{ 'mxk.groups.dynamic' | i18n }}</th>
|
||||
<th nzAlign="center">{{ 'mxk.roles.name' | i18n }}</th>
|
||||
<th nzAlign="center">{{ 'mxk.roles.dynamic' | i18n }}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
@@ -56,8 +56,9 @@
|
||||
<nz-form-item>
|
||||
<nz-form-label [nzSm]="8" [nzXs]="24" nzFor="uploadFile">{{ 'mxk.users.picture' | i18n }}</nz-form-label>
|
||||
<div nz-col class="clearfix" nzSm="16" nzXs="24">
|
||||
<nz-upload nzAction="file/upload/" nzListType="picture-card" [(nzFileList)]="fileList" nzName="uploadFile"
|
||||
[nzShowButton]="fileList.length < 1" [nzPreview]="handlePreview" (nzChange)="uploadImageChange($event)">
|
||||
<nz-upload nzAction="/file/upload/" nzListType="picture-card" [(nzFileList)]="fileList"
|
||||
nzName="uploadFile" [nzShowButton]="fileList.length < 1" [nzPreview]="handlePreview"
|
||||
(nzChange)="uploadImageChange($event)">
|
||||
<div>
|
||||
<i nz-icon nzType="plus"></i>
|
||||
<div style="margin-top: 8px">Upload</div>
|
||||
|
||||
@@ -251,30 +251,10 @@
|
||||
"filters": "Filters",
|
||||
"basedn": "Base DN",
|
||||
"msadDomain": "MSAD Domain",
|
||||
"accountMapping": "Account Mapping",
|
||||
"accountMapping": "Domain Account",
|
||||
"trustStore": "TrustStore",
|
||||
"trustStorePassword": "TrustStore Password"
|
||||
},
|
||||
"groups": {
|
||||
"name": "Group Name",
|
||||
"dynamic": "Dynamic",
|
||||
"filters": "Attributes Filter",
|
||||
"orgIdsList": "Dept List",
|
||||
"resumeTime": "Join Time",
|
||||
"suspendTime": "Suspend Time",
|
||||
"isdefault": "Is Default"
|
||||
},
|
||||
"accountsstrategy": {
|
||||
"name": "Strategy Name",
|
||||
"appIcon": "App Icon",
|
||||
"appId": "App Id",
|
||||
"appName": "App Name",
|
||||
"filters": "Attributes Filter",
|
||||
"orgIdsList": "Dept List",
|
||||
"createType": "createType",
|
||||
"mapping": "Mapping",
|
||||
"suffixes": "Suffixes"
|
||||
},
|
||||
"apps": {
|
||||
"tab.basic": "Basic",
|
||||
"tab.extra": "Extra",
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
"audit": {
|
||||
"": "日志审计",
|
||||
"logins": "系统登录日志",
|
||||
"loginapps": "应用登录日志",
|
||||
"loginapps": "应用访问日志",
|
||||
"synchronizer": "同步器日志",
|
||||
"connector": "连接器日志",
|
||||
"operate": "系统管理日志"
|
||||
@@ -252,31 +252,10 @@
|
||||
"filters": "过滤器",
|
||||
"basedn": "基本DN",
|
||||
"msadDomain": "AD域名",
|
||||
"accountMapping": "账号映射",
|
||||
"accountMapping": "域账号认证",
|
||||
"trustStore": "证书",
|
||||
"trustStorePassword": "证书密钥"
|
||||
},
|
||||
"groups": {
|
||||
"name": "组名称",
|
||||
"dynamic": "动态组",
|
||||
"filters": "属性过滤器",
|
||||
"orgIdsList": "部门列表",
|
||||
"resumeTime": "加入时间",
|
||||
"suspendTime": "挂起时间",
|
||||
"isdefault": "是否默认组"
|
||||
},
|
||||
"accountsstrategy": {
|
||||
"id": "策略编码",
|
||||
"name": "策略名称",
|
||||
"appIcon": "应用图标",
|
||||
"appId": "应用编码",
|
||||
"appName": "应用名称",
|
||||
"filters": "属性过滤器",
|
||||
"orgIdsList": "部门列表",
|
||||
"createType": "创建方式",
|
||||
"mapping": "账号映射",
|
||||
"suffixes": "后缀"
|
||||
},
|
||||
"apps": {
|
||||
"tab.basic": "基本信息",
|
||||
"tab.extra": "扩展信息",
|
||||
@@ -510,7 +489,7 @@
|
||||
"email": "邮箱",
|
||||
"address": "地址",
|
||||
"logo": "LOGO",
|
||||
"domain": "域名",
|
||||
"domain": "认证域名",
|
||||
"frontTitle": "系統名称",
|
||||
"consoleDomain": "控制台域名",
|
||||
"consoleTitle": "控制台名称",
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
"audit": {
|
||||
"": "日誌審計",
|
||||
"logins": "系統登錄日誌",
|
||||
"loginapps": "應用登錄日誌",
|
||||
"loginapps": "應用訪問日誌",
|
||||
"synchronizer": "同步器日誌",
|
||||
"connector": "連接器日誌",
|
||||
"operate": "系統管理日誌"
|
||||
@@ -253,31 +253,10 @@
|
||||
"filters": "過濾器",
|
||||
"basedn": "基本DN",
|
||||
"msadDomain": "AD域名",
|
||||
"accountMapping": "賬號映射",
|
||||
"accountMapping": "域賬號認證",
|
||||
"trustStore": "證書",
|
||||
"trustStorePassword": "證書密鑰"
|
||||
},
|
||||
"groups": {
|
||||
"name": "組名稱",
|
||||
"dynamic": "動態組",
|
||||
"filters": "屬性過濾器",
|
||||
"orgIdsList": "部門列表",
|
||||
"resumeTime": "加入時間",
|
||||
"suspendTime": "掛起時間",
|
||||
"isdefault": "是否默認組"
|
||||
},
|
||||
"accountsstrategy": {
|
||||
"id": "策略編碼",
|
||||
"name": "策略名稱",
|
||||
"appIcon": "應用圖標",
|
||||
"appId": "應用編碼",
|
||||
"appName": "應用名稱",
|
||||
"filters": "屬性過濾器",
|
||||
"orgIdsList": "部門列表",
|
||||
"createType": "創建方式",
|
||||
"mapping": "賬號映射",
|
||||
"suffixes": "後綴"
|
||||
},
|
||||
"apps": {
|
||||
"tab.basic": "基本信息",
|
||||
"tab.extra": "擴展信息",
|
||||
@@ -511,7 +490,7 @@
|
||||
"email": "郵箱",
|
||||
"address": "地址",
|
||||
"logo": "LOGO",
|
||||
"domain": "域名",
|
||||
"domain": "認證域名",
|
||||
"frontTitle": "系統名稱",
|
||||
"consoleDomain": "控制台域名",
|
||||
"consoleTitle": "控制台名稱",
|
||||
|
||||
Reference in New Issue
Block a user