현재접속자 수정
This commit is contained in:
parent
c6c8e5d792
commit
c8bdcce0a6
|
@ -17,134 +17,156 @@
|
||||||
<div class="text-4xl font-extrabold tracking-tight">
|
<div class="text-4xl font-extrabold tracking-tight">
|
||||||
현재접속자&쪽지전송
|
현재접속자&쪽지전송
|
||||||
</div>
|
</div>
|
||||||
<!-- Main -->
|
</div>
|
||||||
<div class="flex flex-auto overflow-hidden">
|
<!-- Main -->
|
||||||
<!-- Products list -->
|
<div class="flex flex-auto overflow-hidden">
|
||||||
<div
|
<!-- Products list -->
|
||||||
class="flex flex-col flex-auto sm:mb-18 overflow-hidden sm:overflow-y-auto"
|
<div
|
||||||
>
|
class="flex flex-col flex-auto sm:mb-18 overflow-hidden sm:overflow-y-auto"
|
||||||
<ng-container *ngIf="currentUsers$ | async as currentUsers">
|
>
|
||||||
<ng-container
|
<ng-container *ngIf="currentUsers$ | async as currentUsers">
|
||||||
*ngIf="currentUsers.length > 0; else noCurrentUser"
|
<ng-container
|
||||||
>
|
*ngIf="currentUsers.length > 0; else noCurrentUser"
|
||||||
<div class="grid">
|
>
|
||||||
<!-- Header -->
|
<div class="grid">
|
||||||
<div
|
<!-- Header -->
|
||||||
class="inventory-grid z-10 sticky top-0 grid gap-4 py-4 px-6 md:px-8 shadow text-md font-semibold text-secondary bg-gray-50 dark:bg-black dark:bg-opacity-5"
|
<div
|
||||||
>
|
class="inventory-grid z-10 sticky top-0 grid gap-4 py-4 px-6 md:px-8 shadow text-md font-semibold text-secondary bg-gray-50 dark:bg-black dark:bg-opacity-5"
|
||||||
<div>번호</div>
|
>
|
||||||
<div>상부</div>
|
<div>번호</div>
|
||||||
<div>
|
<div>상부</div>
|
||||||
아이디
|
<div>
|
||||||
<hr style="margin: 7px 0px" />
|
아이디
|
||||||
닉네임
|
<hr style="margin: 7px 0px" />
|
||||||
</div>
|
닉네임
|
||||||
<div>
|
|
||||||
등급
|
|
||||||
<hr style="margin: 7px 0px" />
|
|
||||||
레벨
|
|
||||||
</div>
|
|
||||||
<div>현재위치</div>
|
|
||||||
<div class="hidden md:block">보유금</div>
|
|
||||||
<div class="hidden md:block">게임중머니</div>
|
|
||||||
<div class="hidden md:block">사이트</div>
|
|
||||||
<div class="hidden lg:block">쪽지보내기</div>
|
|
||||||
<div class="hidden lg:block">배팅내역</div>
|
|
||||||
<div class="hidden lg:block">로그아웃</div>
|
|
||||||
</div>
|
</div>
|
||||||
<!-- Rows -->
|
<div>
|
||||||
<ng-container
|
등급
|
||||||
*ngIf="currentUsers$ | async as currentUsers"
|
<hr style="margin: 7px 0px" />
|
||||||
>
|
레벨
|
||||||
<ng-container
|
</div>
|
||||||
*ngFor="
|
<div>현재위치</div>
|
||||||
let currentUser of currentUsers;
|
<div class="hidden md:block">보유금</div>
|
||||||
trackBy: __trackByFn
|
<div class="hidden md:block">
|
||||||
"
|
게임중머니
|
||||||
>
|
<hr style="margin: 7px 0px" />
|
||||||
<div
|
콤프
|
||||||
class="inventory-grid grid items-center gap-4 py-3 px-6 md:px-8 border-b"
|
</div>
|
||||||
>
|
<div class="hidden md:block">사이트</div>
|
||||||
<div>{{ currentUser.index }}</div>
|
<div class="hidden md:block">카지노->캐쉬</div>
|
||||||
<div>{{ currentUser.highRank }}</div>
|
<div class="hidden lg:block">쪽지보내기</div>
|
||||||
<div>
|
<div class="hidden lg:block">배팅내역</div>
|
||||||
<div>
|
<div class="hidden lg:block">로그아웃</div>
|
||||||
{{ currentUser.signinId }}
|
|
||||||
</div>
|
|
||||||
<hr style="margin: 7px 0px" />
|
|
||||||
{{ currentUser.nickname }}
|
|
||||||
<hr style="margin: 7px 0px" />
|
|
||||||
{{ currentUser.currentLocation }}
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
{{ currentUser.rank }}
|
|
||||||
<hr style="margin: 7px 0px" />
|
|
||||||
{{ currentUser.level }}
|
|
||||||
</div>
|
|
||||||
<div>{{ currentUser.currentLocation }}</div>
|
|
||||||
<div class="hidden md:block">
|
|
||||||
{{ currentUser.ownCash }}
|
|
||||||
<hr style="margin: 7px 0px" />
|
|
||||||
{{ currentUser.ownComp }}
|
|
||||||
</div>
|
|
||||||
<div class="hidden md:block">
|
|
||||||
{{ currentUser.gameMoney }}
|
|
||||||
</div>
|
|
||||||
<div class="hidden md:block">
|
|
||||||
{{ currentUser.siteAddress }}
|
|
||||||
</div>
|
|
||||||
<div class="hidden lg:block">
|
|
||||||
<button
|
|
||||||
mat-flat-button
|
|
||||||
class="bet-mat-small-8"
|
|
||||||
[color]="'primary'"
|
|
||||||
>
|
|
||||||
<mat-icon svgIcon="email-outline"></mat-icon>
|
|
||||||
</button>
|
|
||||||
</div>
|
|
||||||
<div class="hidden lg:block">
|
|
||||||
<button
|
|
||||||
mat-flat-button
|
|
||||||
class="bet-mat-small-8"
|
|
||||||
[color]="'primary'"
|
|
||||||
>
|
|
||||||
배팅내역
|
|
||||||
</button>
|
|
||||||
</div>
|
|
||||||
<div class="hidden lg:block">
|
|
||||||
<button
|
|
||||||
mat-flat-button
|
|
||||||
class="bet-mat-small-8"
|
|
||||||
[color]="'primary'"
|
|
||||||
>
|
|
||||||
로그아웃
|
|
||||||
</button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</ng-container>
|
|
||||||
</ng-container>
|
|
||||||
</div>
|
</div>
|
||||||
|
<!-- Rows -->
|
||||||
<mat-paginator
|
<ng-container *ngIf="currentUsers$ | async as currentUsers">
|
||||||
class="sm:absolute sm:inset-x-0 sm:bottom-0 border-b sm:border-t sm:border-b-0 z-10 bg-gray-50 dark:bg-transparent"
|
<ng-container
|
||||||
[ngClass]="{ 'pointer-events-none': isLoading }"
|
*ngFor="
|
||||||
[length]="pagination?.length"
|
let currentUser of currentUsers;
|
||||||
[pageIndex]="pagination?.page"
|
trackBy: __trackByFn
|
||||||
[pageSize]="pagination?.size"
|
"
|
||||||
[pageSizeOptions]="[5, 10, 25, 100]"
|
>
|
||||||
[showFirstLastButtons]="true"
|
<div
|
||||||
></mat-paginator>
|
class="inventory-grid grid items-center gap-4 py-3 px-6 md:px-8 border-b"
|
||||||
</ng-container>
|
>
|
||||||
</ng-container>
|
<div>{{ currentUser.index }}</div>
|
||||||
|
<div>{{ currentUser.highRank }}</div>
|
||||||
<ng-template #noCurrentUser>
|
<div>
|
||||||
<div
|
<div>
|
||||||
class="p-8 sm:p-16 border-t text-4xl font-semibold tracking-tight text-center"
|
{{ currentUser.signinId }}
|
||||||
>
|
</div>
|
||||||
There are no data!
|
<hr style="margin: 7px 0px" />
|
||||||
|
{{ currentUser.nickname }}
|
||||||
|
<hr style="margin: 7px 0px" />
|
||||||
|
{{ currentUser.currentLocation }}
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
{{ currentUser.rank }}
|
||||||
|
<hr style="margin: 7px 0px" />
|
||||||
|
{{ currentUser.level }}
|
||||||
|
</div>
|
||||||
|
<div>{{ currentUser.currentLocation }}</div>
|
||||||
|
<div class="hidden md:block">
|
||||||
|
{{ currentUser.ownCash }}
|
||||||
|
<hr style="margin: 7px 0px" />
|
||||||
|
{{ currentUser.ownComp }}
|
||||||
|
</div>
|
||||||
|
<div class="hidden md:block">
|
||||||
|
{{ currentUser.gameMoney }}
|
||||||
|
<hr style="margin: 7px 0px" />
|
||||||
|
{{ currentUser.ownComp }}
|
||||||
|
</div>
|
||||||
|
<div class="hidden md:block">
|
||||||
|
{{ currentUser.siteAddress }}
|
||||||
|
</div>
|
||||||
|
<div class="hidden md:block">
|
||||||
|
<button
|
||||||
|
mat-flat-button
|
||||||
|
class="bet-mat-small-8"
|
||||||
|
[color]="'primary'"
|
||||||
|
>
|
||||||
|
게임머니확인
|
||||||
|
</button>
|
||||||
|
<hr style="margin: 7px 0px" />
|
||||||
|
<button
|
||||||
|
mat-flat-button
|
||||||
|
class="bet-mat-small-8"
|
||||||
|
[color]="'primary'"
|
||||||
|
>
|
||||||
|
게임머니회수
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
<div class="hidden lg:block">
|
||||||
|
<button
|
||||||
|
mat-flat-button
|
||||||
|
class="bet-mat-small-8"
|
||||||
|
[color]="'primary'"
|
||||||
|
>
|
||||||
|
<mat-icon svgIcon="email-outline"></mat-icon>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
<div class="hidden lg:block">
|
||||||
|
<button
|
||||||
|
mat-flat-button
|
||||||
|
class="bet-mat-small-8"
|
||||||
|
[color]="'primary'"
|
||||||
|
>
|
||||||
|
배팅내역
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
<div class="hidden lg:block">
|
||||||
|
<button
|
||||||
|
mat-flat-button
|
||||||
|
class="bet-mat-small-8"
|
||||||
|
[color]="'primary'"
|
||||||
|
>
|
||||||
|
로그아웃
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</ng-container>
|
||||||
|
</ng-container>
|
||||||
</div>
|
</div>
|
||||||
</ng-template>
|
|
||||||
</div>
|
<mat-paginator
|
||||||
|
class="sm:absolute sm:inset-x-0 sm:bottom-0 border-b sm:border-t sm:border-b-0 z-10 bg-gray-50 dark:bg-transparent"
|
||||||
|
[ngClass]="{ 'pointer-events-none': isLoading }"
|
||||||
|
[length]="pagination?.length"
|
||||||
|
[pageIndex]="pagination?.page"
|
||||||
|
[pageSize]="pagination?.size"
|
||||||
|
[pageSizeOptions]="[5, 10, 25, 100]"
|
||||||
|
[showFirstLastButtons]="true"
|
||||||
|
></mat-paginator>
|
||||||
|
</ng-container>
|
||||||
|
</ng-container>
|
||||||
|
|
||||||
|
<ng-template #noCurrentUser>
|
||||||
|
<div
|
||||||
|
class="p-8 sm:p-16 border-t text-4xl font-semibold tracking-tight text-center"
|
||||||
|
>
|
||||||
|
There are no data!
|
||||||
|
</div>
|
||||||
|
</ng-template>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
|
|
|
@ -42,22 +42,22 @@ import { Router } from '@angular/router';
|
||||||
/* language=SCSS */
|
/* language=SCSS */
|
||||||
`
|
`
|
||||||
.inventory-grid {
|
.inventory-grid {
|
||||||
/* CB 관리 요율 상부 아이디 */
|
/* 번호 상부 아이디 등급 위치 */
|
||||||
grid-template-columns: 20px 40px 40px 100px auto;
|
grid-template-columns: 20px 40px auto 40px 140px;
|
||||||
|
|
||||||
@screen sm {
|
@screen sm {
|
||||||
/* CB 관리 요율 상부 아이디 등급 */
|
/* 번호 상부 아이디 등급 위치 보유금 */
|
||||||
grid-template-columns: 20px 40px 40px 100px auto 40px 140px 140px;
|
grid-template-columns: 20px 40px auto 40px 140px 140px;
|
||||||
}
|
}
|
||||||
|
|
||||||
@screen md {
|
@screen md {
|
||||||
/* CB 관리 요율 상부 아이디 등급 예금주 보유금 게임중머니 총입출 */
|
/* 번호 상부 아이디 등급 위치 보유금 게임중 사이트 */
|
||||||
grid-template-columns: 20px 40px 40px 100px auto 40px 140px 140px;
|
grid-template-columns: 20px 40px auto 40px 140px 140px 140px 140px;
|
||||||
}
|
}
|
||||||
|
|
||||||
@screen lg {
|
@screen lg {
|
||||||
/* 번호 상부 아이디 등급 보유금 게임중머니 사이트 쪽지 배팅 로그아웃 */
|
/* 번호 상부 아이디 등급 위치 보유금 게임중 사이트 카지노 배팅 로그아웃 */
|
||||||
grid-template-columns: 20px 100px auto 40px 140px 140px 140px 140px 140px 140px;
|
grid-template-columns: 20px 100px auto 40px 140px 140px 140px 140px 140px 140px 140px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
`,
|
`,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user