mirror of
https://gitee.com/dromara/MaxKey.git
synced 2025-12-07 01:18:27 +08:00
socialsProvider hidden ->display
This commit is contained in:
parent
4617f65447
commit
0034abd392
@ -192,7 +192,7 @@ public class SocialSignOnProviderService{
|
|||||||
_logger.debug("Social Provider {} ({})" ,
|
_logger.debug("Social Provider {} ({})" ,
|
||||||
socialsProvider.getProvider() ,socialsProvider.getProviderName());
|
socialsProvider.getProvider() ,socialsProvider.getProviderName());
|
||||||
|
|
||||||
if(!socialsProvider.getHidden().equals("true")) {
|
if(socialsProvider.getDisplay().equals("true")) {
|
||||||
socialSignOnProviders.add(new SocialsProvider(socialsProvider));
|
socialSignOnProviders.add(new SocialsProvider(socialsProvider));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -226,7 +226,7 @@ public class SocialSignOnProviderService{
|
|||||||
clientSecret = PasswordReciprocal.getInstance().decoder(clientSecret);
|
clientSecret = PasswordReciprocal.getInstance().decoder(clientSecret);
|
||||||
socialsProvider.setClientSecret(clientSecret);
|
socialsProvider.setClientSecret(clientSecret);
|
||||||
socialsProvider.setAgentId(rs.getString("agentId"));
|
socialsProvider.setAgentId(rs.getString("agentId"));
|
||||||
socialsProvider.setHidden(rs.getString("hidden"));
|
socialsProvider.setDisplay(rs.getString("display"));
|
||||||
socialsProvider.setSortIndex(rs.getInt("sortindex"));
|
socialsProvider.setSortIndex(rs.getInt("sortindex"));
|
||||||
socialsProvider.setScanCode(rs.getString("scancode"));
|
socialsProvider.setScanCode(rs.getString("scancode"));
|
||||||
socialsProvider.setStatus(rs.getInt("status"));
|
socialsProvider.setStatus(rs.getInt("status"));
|
||||||
|
|||||||
@ -56,7 +56,7 @@ public class SocialsProvider extends JpaBaseEntity implements Serializable {
|
|||||||
@Column
|
@Column
|
||||||
private String agentId;
|
private String agentId;
|
||||||
@Column
|
@Column
|
||||||
private String hidden;
|
private String display;
|
||||||
@Column
|
@Column
|
||||||
private long sortIndex;
|
private long sortIndex;
|
||||||
@Column
|
@Column
|
||||||
@ -217,12 +217,12 @@ public class SocialsProvider extends JpaBaseEntity implements Serializable {
|
|||||||
this.id = id;
|
this.id = id;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getHidden() {
|
public String getDisplay() {
|
||||||
return hidden;
|
return display;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setHidden(String hidden) {
|
public void setDisplay(String display) {
|
||||||
this.hidden = hidden;
|
this.display = display;
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getStatus() {
|
public int getStatus() {
|
||||||
@ -306,8 +306,8 @@ public class SocialsProvider extends JpaBaseEntity implements Serializable {
|
|||||||
builder.append(clientSecret);
|
builder.append(clientSecret);
|
||||||
builder.append(", agentId=");
|
builder.append(", agentId=");
|
||||||
builder.append(agentId);
|
builder.append(agentId);
|
||||||
builder.append(", hidden=");
|
builder.append(", display=");
|
||||||
builder.append(hidden);
|
builder.append(display);
|
||||||
builder.append(", sortIndex=");
|
builder.append(", sortIndex=");
|
||||||
builder.append(sortIndex);
|
builder.append(sortIndex);
|
||||||
builder.append(", scanCode=");
|
builder.append(", scanCode=");
|
||||||
|
|||||||
@ -5,14 +5,9 @@
|
|||||||
<nz-form-item>
|
<nz-form-item>
|
||||||
<nz-form-label nzFor="startDatePicker">{{ 'mxk.text.startDate' | i18n }}</nz-form-label>
|
<nz-form-label nzFor="startDatePicker">{{ 'mxk.text.startDate' | i18n }}</nz-form-label>
|
||||||
<nz-form-control>
|
<nz-form-control>
|
||||||
<nz-date-picker
|
<nz-date-picker nzShowTime nzFormat="yyyy-MM-dd HH:mm:ss" [(ngModel)]="query.params.startDatePicker"
|
||||||
nzShowTime
|
[ngModelOptions]="{ standalone: true }" name="startDatePicker" nzPlaceHolder="startDatePicker">
|
||||||
nzFormat="yyyy-MM-dd HH:mm:ss"
|
</nz-date-picker>
|
||||||
[(ngModel)]="query.params.startDatePicker"
|
|
||||||
[ngModelOptions]="{ standalone: true }"
|
|
||||||
name="startDatePicker"
|
|
||||||
nzPlaceHolder="startDatePicker"
|
|
||||||
></nz-date-picker>
|
|
||||||
</nz-form-control>
|
</nz-form-control>
|
||||||
</nz-form-item>
|
</nz-form-item>
|
||||||
</div>
|
</div>
|
||||||
@ -20,24 +15,19 @@
|
|||||||
<nz-form-item>
|
<nz-form-item>
|
||||||
<nz-form-label nzFor="endDatePicker">{{ 'mxk.text.endDate' | i18n }}</nz-form-label>
|
<nz-form-label nzFor="endDatePicker">{{ 'mxk.text.endDate' | i18n }}</nz-form-label>
|
||||||
<nz-form-control>
|
<nz-form-control>
|
||||||
<nz-date-picker
|
<nz-date-picker nzShowTime nzFormat="yyyy-MM-dd HH:mm:ss" [(ngModel)]="query.params.endDatePicker"
|
||||||
nzShowTime
|
[ngModelOptions]="{ standalone: true }" name="endDatePicker" nzPlaceHolder="endDatePicker">
|
||||||
nzFormat="yyyy-MM-dd HH:mm:ss"
|
</nz-date-picker>
|
||||||
[(ngModel)]="query.params.endDatePicker"
|
|
||||||
[ngModelOptions]="{ standalone: true }"
|
|
||||||
name="endDatePicker"
|
|
||||||
nzPlaceHolder="endDatePicker"
|
|
||||||
></nz-date-picker>
|
|
||||||
</nz-form-control>
|
</nz-form-control>
|
||||||
</nz-form-item>
|
</nz-form-item>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div nz-col [nzSpan]="query.expandForm ? 24 : 8" [class.text-right]="query.expandForm">
|
<div nz-col [nzSpan]="query.expandForm ? 24 : 8" [class.text-right]="query.expandForm">
|
||||||
<button nz-button type="submit" [nzType]="'primary'" [nzLoading]="query.submitLoading">{{ 'mxk.text.query' | 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">{{ 'mxk.text.reset' | i18n }}</button>
|
<button nz-button type="reset" (click)="onReset()" class="mx-sm">{{ 'mxk.text.reset' | i18n }}</button>
|
||||||
<button nz-button (click)="query.expandForm = !query.expandForm" class="mx-sm d-none">
|
<button nz-button (click)="query.expandForm = !query.expandForm" class="mx-sm d-none">
|
||||||
{{ query.expandForm ? ('mxk.text.collapse' | i18n) : ('mxk.text.expand' | i18n) }}</button
|
{{ query.expandForm ? ('mxk.text.collapse' | i18n) : ('mxk.text.expand' | i18n) }}</button>
|
||||||
>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
@ -49,29 +39,18 @@
|
|||||||
}}</button>
|
}}</button>
|
||||||
</div>
|
</div>
|
||||||
<div nz-col [nzSpan]="24">
|
<div nz-col [nzSpan]="24">
|
||||||
<nz-table
|
<nz-table #dynamicTable nzTableLayout="auto" nzSize="small" nzShowSizeChanger [nzBordered]="true"
|
||||||
#dynamicTable
|
[nzData]="query.results.rows" [nzFrontPagination]="false" [nzTotal]="query.results.records"
|
||||||
nzTableLayout="auto"
|
[nzPageSizeOptions]="query.params.pageSizeOptions" [nzPageSize]="query.params.pageSize"
|
||||||
nzSize="small"
|
[nzPageIndex]="query.params.pageNumber" [nzLoading]="this.query.tableLoading"
|
||||||
nzShowSizeChanger
|
(nzQueryParams)="onQueryParamsChange($event)">
|
||||||
[nzBordered]="true"
|
|
||||||
[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)"
|
|
||||||
>
|
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<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">{{ 'mxk.history.login.sessionId' | i18n }}</th>
|
<th nzAlign="center">{{ 'mxk.history.login.sessionId' | i18n }}</th>
|
||||||
<th nzAlign="center">{{ 'mxk.history.login.username' | i18n }}</th>
|
<th nzAlign="center">{{ 'mxk.history.login.username' | i18n }}</th>
|
||||||
<th nzAlign="center">{{ 'mxk.history.login.displayName' | i18n }}</th>
|
<th nzAlign="center">{{ 'mxk.history.login.displayName' | i18n }}</th>
|
||||||
<th nzAlign="center">{{ 'mxk.history.login.message' | i18n }}</th>
|
|
||||||
<th nzAlign="center">{{ 'mxk.history.login.loginType' | i18n }}</th>
|
|
||||||
<th nzAlign="center">{{ 'mxk.history.login.sourceIp' | i18n }}</th>
|
<th nzAlign="center">{{ 'mxk.history.login.sourceIp' | i18n }}</th>
|
||||||
<th nzAlign="center">{{ 'mxk.history.login.browser' | i18n }}</th>
|
<th nzAlign="center">{{ 'mxk.history.login.browser' | i18n }}</th>
|
||||||
<th nzAlign="center">{{ 'mxk.history.login.platform' | i18n }}</th>
|
<th nzAlign="center">{{ 'mxk.history.login.platform' | i18n }}</th>
|
||||||
@ -80,18 +59,13 @@
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr *ngFor="let data of query.results.rows">
|
<tr *ngFor="let data of query.results.rows">
|
||||||
<td
|
<td [nzChecked]="query.tableCheckedId.has(data.sessionId)" [nzDisabled]="data.disabled"
|
||||||
[nzChecked]="query.tableCheckedId.has(data.sessionId)"
|
(nzCheckedChange)="onTableItemChecked(data.sessionId, $event)"></td>
|
||||||
[nzDisabled]="data.disabled"
|
|
||||||
(nzCheckedChange)="onTableItemChecked(data.sessionId, $event)"
|
|
||||||
></td>
|
|
||||||
<td nzAlign="left">
|
<td nzAlign="left">
|
||||||
<span>{{ data.sessionId }}</span>
|
<span>{{ data.sessionId }}</span>
|
||||||
</td>
|
</td>
|
||||||
<td nzAlign="left">{{ data.username }}</td>
|
<td nzAlign="left">{{ data.username }}</td>
|
||||||
<td nzAlign="left">{{ data.displayName }}</td>
|
<td nzAlign="left">{{ data.displayName }}</td>
|
||||||
<td nzAlign="left">{{ data.provider }}</td>
|
|
||||||
<td nzAlign="left">{{ data.loginType }}</td>
|
|
||||||
<td nzAlign="left">{{ data.sourceIp }}</td>
|
<td nzAlign="left">{{ data.sourceIp }}</td>
|
||||||
<td nzAlign="left">{{ data.browser }}</td>
|
<td nzAlign="left">{{ data.browser }}</td>
|
||||||
<td nzAlign="left">{{ data.platform }}</td>
|
<td nzAlign="left">{{ data.platform }}</td>
|
||||||
|
|||||||
@ -14,7 +14,6 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
import { BaseEntity } from './BaseEntity';
|
import { BaseEntity } from './BaseEntity';
|
||||||
|
|
||||||
export class SocialsProvider extends BaseEntity {
|
export class SocialsProvider extends BaseEntity {
|
||||||
@ -24,9 +23,8 @@ export class SocialsProvider extends BaseEntity {
|
|||||||
clientId!: String;
|
clientId!: String;
|
||||||
clientSecret!: String;
|
clientSecret!: String;
|
||||||
agentId!: String;
|
agentId!: String;
|
||||||
hidden!: String;
|
display!: String;
|
||||||
scanCode!: String;
|
scanCode!: String;
|
||||||
switch_hidden: boolean = false;
|
|
||||||
|
|
||||||
constructor() {
|
constructor() {
|
||||||
super();
|
super();
|
||||||
@ -40,9 +38,6 @@ export class SocialsProvider extends BaseEntity {
|
|||||||
if (this.status == 1) {
|
if (this.status == 1) {
|
||||||
this.switch_status = true;
|
this.switch_status = true;
|
||||||
}
|
}
|
||||||
if (this.hidden == 'true') {
|
|
||||||
this.switch_hidden = true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
override trans(): void {
|
override trans(): void {
|
||||||
@ -51,9 +46,5 @@ export class SocialsProvider extends BaseEntity {
|
|||||||
} else {
|
} else {
|
||||||
this.status = 0;
|
this.status = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (this.switch_hidden) {
|
|
||||||
this.hidden = 'true';
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -67,9 +67,9 @@
|
|||||||
</nz-form-control>
|
</nz-form-control>
|
||||||
</nz-form-item>
|
</nz-form-item>
|
||||||
<nz-form-item>
|
<nz-form-item>
|
||||||
<nz-form-label [nzSm]="6" [nzXs]="24" nzFor="hidden">{{ 'mxk.socialsproviders.hidden' | i18n }}</nz-form-label>
|
<nz-form-label [nzSm]="6" [nzXs]="24" nzFor="display">{{ 'mxk.socialsproviders.display' | i18n }}</nz-form-label>
|
||||||
<nz-form-control [nzSm]="14" [nzXs]="24" nzErrorTip="The input is not valid hidden!">
|
<nz-form-control [nzSm]="14" [nzXs]="24" nzErrorTip="The input is not valid display!">
|
||||||
<nz-radio-group [(ngModel)]="form.model.hidden" [ngModelOptions]="{ standalone: true }" nzButtonStyle="solid">
|
<nz-radio-group [(ngModel)]="form.model.display" [ngModelOptions]="{ standalone: true }" nzButtonStyle="solid">
|
||||||
<label nz-radio-button nzValue="false">{{ 'mxk.text.no' | i18n }}</label>
|
<label nz-radio-button nzValue="false">{{ 'mxk.text.no' | i18n }}</label>
|
||||||
<label nz-radio-button nzValue="true">{{ 'mxk.text.yes' | i18n }}</label>
|
<label nz-radio-button nzValue="true">{{ 'mxk.text.yes' | i18n }}</label>
|
||||||
</nz-radio-group>
|
</nz-radio-group>
|
||||||
|
|||||||
@ -44,7 +44,7 @@
|
|||||||
<th nzAlign="center">{{ 'mxk.socialsproviders.provider' | i18n }}</th>
|
<th nzAlign="center">{{ 'mxk.socialsproviders.provider' | i18n }}</th>
|
||||||
<th nzAlign="center">{{ 'mxk.socialsproviders.providerName' | i18n }}</th>
|
<th nzAlign="center">{{ 'mxk.socialsproviders.providerName' | i18n }}</th>
|
||||||
<th nzAlign="center">{{ 'mxk.text.sortIndex' | i18n }}</th>
|
<th nzAlign="center">{{ 'mxk.text.sortIndex' | i18n }}</th>
|
||||||
<th nzAlign="center">{{ 'mxk.socialsproviders.hidden' | i18n }}</th>
|
<th nzAlign="center">{{ 'mxk.socialsproviders.display' | i18n }}</th>
|
||||||
<th nzAlign="center">{{ 'mxk.socialsproviders.scanCode' | i18n }}</th>
|
<th nzAlign="center">{{ 'mxk.socialsproviders.scanCode' | i18n }}</th>
|
||||||
|
|
||||||
<th nzAlign="center">{{ 'mxk.text.status' | i18n }}</th>
|
<th nzAlign="center">{{ 'mxk.text.status' | i18n }}</th>
|
||||||
@ -62,7 +62,7 @@
|
|||||||
<td nzAlign="left"> {{ data.provider }}</td>
|
<td nzAlign="left"> {{ data.provider }}</td>
|
||||||
<td nzAlign="left"> {{ data.providerName }}</td>
|
<td nzAlign="left"> {{ data.providerName }}</td>
|
||||||
<td nzAlign="center"> {{ data.sortIndex }}</td>
|
<td nzAlign="center"> {{ data.sortIndex }}</td>
|
||||||
<td nzAlign="center"> <i *ngIf="data.hidden == 'true'" nz-icon nzType="check-circle" nzTheme="fill"
|
<td nzAlign="center"> <i *ngIf="data.display == 'true'" nz-icon nzType="check-circle" nzTheme="fill"
|
||||||
style="color: green"></i></td>
|
style="color: green"></i></td>
|
||||||
<td nzAlign="center"> <i *ngIf="data.scanCode == 'true'" nz-icon nzType="check-circle" nzTheme="fill"
|
<td nzAlign="center"> <i *ngIf="data.scanCode == 'true'" nz-icon nzType="check-circle" nzTheme="fill"
|
||||||
style="color: green"></i></td>
|
style="color: green"></i></td>
|
||||||
|
|||||||
@ -531,7 +531,7 @@
|
|||||||
"clientSecret": "ClientSecret",
|
"clientSecret": "ClientSecret",
|
||||||
"agentId": "AgentId",
|
"agentId": "AgentId",
|
||||||
"scanCode": "ScanCode",
|
"scanCode": "ScanCode",
|
||||||
"hidden": "Is Show"
|
"display": "Is Show"
|
||||||
},
|
},
|
||||||
"synchronizers": {
|
"synchronizers": {
|
||||||
"name": "Name",
|
"name": "Name",
|
||||||
|
|||||||
@ -529,7 +529,7 @@
|
|||||||
"clientSecret": "密钥",
|
"clientSecret": "密钥",
|
||||||
"agentId": "AgentId",
|
"agentId": "AgentId",
|
||||||
"scanCode": "扫码登录",
|
"scanCode": "扫码登录",
|
||||||
"hidden": "是否显示"
|
"display": "是否显示"
|
||||||
},
|
},
|
||||||
"synchronizers": {
|
"synchronizers": {
|
||||||
"name": "名称",
|
"name": "名称",
|
||||||
|
|||||||
@ -530,7 +530,7 @@
|
|||||||
"clientSecret": "密鑰",
|
"clientSecret": "密鑰",
|
||||||
"agentId": "AgentId",
|
"agentId": "AgentId",
|
||||||
"scanCode": "掃碼登錄",
|
"scanCode": "掃碼登錄",
|
||||||
"hidden": "是否顯示"
|
"display": "是否顯示"
|
||||||
},
|
},
|
||||||
"synchronizers": {
|
"synchronizers": {
|
||||||
"name": "名稱",
|
"name": "名稱",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user