168 lines
5.1 KiB
HTML
168 lines
5.1 KiB
HTML
<div id="point-log-list" class="page-layout carded fullwidth inner-scroll">
|
|
<!-- TOP BACKGROUND -->
|
|
<div class="top-bg accent"></div>
|
|
<!-- / TOP BACKGROUND -->
|
|
|
|
<!-- CENTER -->
|
|
<div class="center">
|
|
<!-- HEADER -->
|
|
<div
|
|
class="header accent"
|
|
fxLayout="column"
|
|
fxLayoutAlign="center center"
|
|
fxLayout.gt-xs="row"
|
|
fxLayoutAlign.gt-xs="space-between center"
|
|
>
|
|
<!-- APP TITLE -->
|
|
<div
|
|
class="logo mb-24 mb-sm-0"
|
|
fxLayout="row"
|
|
fxLayoutAlign="start center"
|
|
>
|
|
<mat-icon
|
|
class="logo-icon s-32 mr-16"
|
|
[@animate]="{ value: '*', params: { delay: '50ms', scale: '0.2' } }"
|
|
>
|
|
shopping_basket
|
|
</mat-icon>
|
|
<span
|
|
class="logo-text h1"
|
|
[@animate]="{ value: '*', params: { delay: '100ms', x: '-25px' } }"
|
|
>포인트 로그</span
|
|
>
|
|
</div>
|
|
<!-- / APP TITLE -->
|
|
|
|
<!-- SEARCH -->
|
|
|
|
<!-- <div class="search-wrapper ml-sm-32">
|
|
<div class="search" fxFlex fxLayout="row" fxLayoutAlign="start center">
|
|
<mat-icon>search</mat-icon>
|
|
<input #filter placeholder="Search for an order" />
|
|
</div>
|
|
</div> -->
|
|
<!-- / SEARCH -->
|
|
</div>
|
|
|
|
<!-- / HEADER -->
|
|
|
|
<!-- CONTENT CARD -->
|
|
<div class="content-card">
|
|
<mat-table
|
|
class="service-center-table"
|
|
#table
|
|
[dataSource]="dataSource"
|
|
matSort
|
|
[@animateStagger]="{ value: '50' }"
|
|
fusePerfectScrollbar
|
|
>
|
|
<ng-container matColumnDef="idx">
|
|
<mat-header-cell *matHeaderCellDef mat-sort-header
|
|
>번호</mat-header-cell
|
|
>
|
|
<mat-cell *matCellDef="let serviceCenter; let i = index">
|
|
<p class="text-truncate">{{ i }}</p>
|
|
</mat-cell>
|
|
</ng-container>
|
|
|
|
<!-- ID/Nickname Column -->
|
|
<ng-container matColumnDef="title">
|
|
<mat-header-cell *matHeaderCellDef mat-sort-header
|
|
>제목</mat-header-cell
|
|
>
|
|
<mat-cell *matCellDef="let serviceCenter">
|
|
<p class="text-truncate">{{ serviceCenter.title }}</p>
|
|
</mat-cell>
|
|
</ng-container>
|
|
|
|
<!-- Phone Column -->
|
|
<ng-container matColumnDef="contents">
|
|
<mat-header-cell *matHeaderCellDef mat-sort-header fxHide fxShow.gt-sm
|
|
>내용</mat-header-cell
|
|
>
|
|
<mat-cell *matCellDef="let serviceCenter" fxHide fxShow.gt-sm>
|
|
<!-- <p class="text-truncate">{{ serviceCenter.contents }}</p> -->
|
|
<p class="text-truncate">010-3004-2001</p>
|
|
</mat-cell>
|
|
</ng-container>
|
|
|
|
<!-- Total Price Column -->
|
|
<ng-container matColumnDef="register">
|
|
<mat-header-cell *matHeaderCellDef mat-sort-header fxHide fxShow.gt-md
|
|
>작성자</mat-header-cell
|
|
>
|
|
<mat-cell *matCellDef="let serviceCenter" fxHide fxShow.gt-md>
|
|
<p class="total-price text-truncate">
|
|
<!-- {{ user.totalprice | currency: 'USD':'symbol' }} -->
|
|
1,000,000
|
|
</p>
|
|
</mat-cell>
|
|
</ng-container>
|
|
|
|
<!-- Point Column -->
|
|
<ng-container matColumnDef="createdAt">
|
|
<mat-header-cell *matHeaderCellDef mat-sort-header fxHide fxShow.gt-sm
|
|
>작성일</mat-header-cell
|
|
>
|
|
<mat-cell *matCellDef="let serviceCenter" fxHide fxShow.gt-sm>
|
|
<p class="text-truncate">
|
|
<!-- {{ user.point }} -->
|
|
5000
|
|
</p>
|
|
</mat-cell>
|
|
</ng-container>
|
|
|
|
<!-- Level Column -->
|
|
<ng-container matColumnDef="contactStatus">
|
|
<mat-header-cell *matHeaderCellDef mat-sort-header
|
|
>문의상태</mat-header-cell
|
|
>
|
|
<mat-cell *matCellDef="let serviceCenter">
|
|
<!-- <p class="status text-truncate h6 p-4" [ngClass]="order.status[0].color"> -->
|
|
<p class="text-truncate">
|
|
<!-- {{ user.level }} -->
|
|
브론즈
|
|
</p>
|
|
</mat-cell>
|
|
</ng-container>
|
|
|
|
<!-- Charge Money Column -->
|
|
<ng-container matColumnDef="removeBtn">
|
|
<mat-header-cell *matHeaderCellDef mat-sort-header
|
|
>삭제버튼</mat-header-cell
|
|
>
|
|
<mat-cell *matCellDef="let user">
|
|
<p class="text-truncate ">
|
|
<button mat-raised-button class="mat-accent">
|
|
삭제
|
|
</button>
|
|
</p>
|
|
</mat-cell>
|
|
</ng-container>
|
|
|
|
<mat-header-row
|
|
*matHeaderRowDef="displayedColumns; sticky: true"
|
|
></mat-header-row>
|
|
|
|
<mat-row
|
|
*matRowDef="let user; columns: displayedColumns"
|
|
class="user"
|
|
matRipple
|
|
[routerLink]="'/pages/users/management/list/' + user.id"
|
|
>
|
|
</mat-row>
|
|
</mat-table>
|
|
|
|
<mat-paginator
|
|
#paginator
|
|
[pageIndex]="0"
|
|
[pageSize]="10"
|
|
[pageSizeOptions]="[5, 10, 25, 100]"
|
|
>
|
|
</mat-paginator>
|
|
</div>
|
|
<!-- / CONTENT CARD -->
|
|
</div>
|
|
<!-- / CENTER -->
|
|
</div>
|