카지노머니파악 page 수정
This commit is contained in:
		
							parent
							
								
									1ab80bd5a5
								
							
						
					
					
						commit
						fc5141c709
					
				| @ -151,11 +151,11 @@ export const appRoutes: Route[] = [ | |||||||
|               ), |               ), | ||||||
|           }, |           }, | ||||||
|           { |           { | ||||||
|             path: 'casinomoney', |             path: 'casino-money', | ||||||
|             loadChildren: () => |             loadChildren: () => | ||||||
|               import( |               import( | ||||||
|                 'app/modules/admin/member/casinomoney/casinomoney.module' |                 'app/modules/admin/member/casino-money/casino-money.module' | ||||||
|               ).then((m: any) => m.CasinomoneyModule), |               ).then((m: any) => m.CasinoMoneyModule), | ||||||
|           }, |           }, | ||||||
|           { |           { | ||||||
|             path: 'unconnected', |             path: 'unconnected', | ||||||
|  | |||||||
| @ -1,13 +1,13 @@ | |||||||
| import { Injectable } from '@angular/core'; | import { Injectable } from '@angular/core'; | ||||||
| import { assign, cloneDeep } from 'lodash-es'; | import { assign, cloneDeep } from 'lodash-es'; | ||||||
| import { FuseMockApiService, FuseMockApiUtils } from '@fuse/lib/mock-api'; | import { FuseMockApiService, FuseMockApiUtils } from '@fuse/lib/mock-api'; | ||||||
| import { casinomoneys as casinomoneysData } from './data'; | import { casinoMoneys as casinoMoneysData } from './data'; | ||||||
| 
 | 
 | ||||||
| @Injectable({ | @Injectable({ | ||||||
|   providedIn: 'root', |   providedIn: 'root', | ||||||
| }) | }) | ||||||
| export class MemberCasinomoneyMockApi { | export class MemberCasinoMoneyMockApi { | ||||||
|   private _casinomoneys: any[] = casinomoneysData; |   private _casinoMoneys: any[] = casinoMoneysData; | ||||||
| 
 | 
 | ||||||
|   /** |   /** | ||||||
|    * Constructor |    * Constructor | ||||||
| @ -26,10 +26,10 @@ export class MemberCasinomoneyMockApi { | |||||||
|    */ |    */ | ||||||
|   registerHandlers(): void { |   registerHandlers(): void { | ||||||
|     // -----------------------------------------------------------------------------------------------------
 |     // -----------------------------------------------------------------------------------------------------
 | ||||||
|     // @ Casinomoneys - GET
 |     // @ CasinoMoneys - GET
 | ||||||
|     // -----------------------------------------------------------------------------------------------------
 |     // -----------------------------------------------------------------------------------------------------
 | ||||||
|     this._fuseMockApiService |     this._fuseMockApiService | ||||||
|       .onGet('api/apps/member/casinomoney/casinomoneys', 300) |       .onGet('api/apps/member/casino-money/casino-moneys', 300) | ||||||
|       .reply(({ request }) => { |       .reply(({ request }) => { | ||||||
|         // Get available queries
 |         // Get available queries
 | ||||||
|         const search = request.params.get('search'); |         const search = request.params.get('search'); | ||||||
| @ -38,12 +38,12 @@ export class MemberCasinomoneyMockApi { | |||||||
|         const page = parseInt(request.params.get('page') ?? '1', 10); |         const page = parseInt(request.params.get('page') ?? '1', 10); | ||||||
|         const size = parseInt(request.params.get('size') ?? '10', 10); |         const size = parseInt(request.params.get('size') ?? '10', 10); | ||||||
| 
 | 
 | ||||||
|         // Clone the casinomoneys
 |         // Clone the casinoMoneys
 | ||||||
|         let casinomoneys: any[] | null = cloneDeep(this._casinomoneys); |         let casinoMoneys: any[] | null = cloneDeep(this._casinoMoneys); | ||||||
| 
 | 
 | ||||||
|         // Sort the casinomoneys
 |         // Sort the casinoMoneys
 | ||||||
|         if (sort === 'sku' || sort === 'name' || sort === 'active') { |         if (sort === 'sku' || sort === 'name' || sort === 'active') { | ||||||
|           casinomoneys.sort((a, b) => { |           casinoMoneys.sort((a, b) => { | ||||||
|             const fieldA = a[sort].toString().toUpperCase(); |             const fieldA = a[sort].toString().toUpperCase(); | ||||||
|             const fieldB = b[sort].toString().toUpperCase(); |             const fieldB = b[sort].toString().toUpperCase(); | ||||||
|             return order === 'asc' |             return order === 'asc' | ||||||
| @ -51,15 +51,15 @@ export class MemberCasinomoneyMockApi { | |||||||
|               : fieldB.localeCompare(fieldA); |               : fieldB.localeCompare(fieldA); | ||||||
|           }); |           }); | ||||||
|         } else { |         } else { | ||||||
|           casinomoneys.sort((a, b) => |           casinoMoneys.sort((a, b) => | ||||||
|             order === 'asc' ? a[sort] - b[sort] : b[sort] - a[sort] |             order === 'asc' ? a[sort] - b[sort] : b[sort] - a[sort] | ||||||
|           ); |           ); | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|         // If search exists...
 |         // If search exists...
 | ||||||
|         if (search) { |         if (search) { | ||||||
|           // Filter the casinomoneys
 |           // Filter the casinoMoneys
 | ||||||
|           casinomoneys = casinomoneys.filter( |           casinoMoneys = casinoMoneys.filter( | ||||||
|             (contact: any) => |             (contact: any) => | ||||||
|               contact.name && |               contact.name && | ||||||
|               contact.name.toLowerCase().includes(search.toLowerCase()) |               contact.name.toLowerCase().includes(search.toLowerCase()) | ||||||
| @ -67,32 +67,32 @@ export class MemberCasinomoneyMockApi { | |||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|         // Paginate - Start
 |         // Paginate - Start
 | ||||||
|         const casinomoneysLength = casinomoneys.length; |         const casinoMoneysLength = casinoMoneys.length; | ||||||
| 
 | 
 | ||||||
|         // Calculate pagination details
 |         // Calculate pagination details
 | ||||||
|         const begin = page * size; |         const begin = page * size; | ||||||
|         const end = Math.min(size * (page + 1), casinomoneysLength); |         const end = Math.min(size * (page + 1), casinoMoneysLength); | ||||||
|         const lastPage = Math.max(Math.ceil(casinomoneysLength / size), 1); |         const lastPage = Math.max(Math.ceil(casinoMoneysLength / size), 1); | ||||||
| 
 | 
 | ||||||
|         // Prepare the pagination object
 |         // Prepare the pagination object
 | ||||||
|         let pagination = {}; |         let pagination = {}; | ||||||
| 
 | 
 | ||||||
|         // If the requested page number is bigger than
 |         // If the requested page number is bigger than
 | ||||||
|         // the last possible page number, return null for
 |         // the last possible page number, return null for
 | ||||||
|         // casinomoneys but also send the last possible page so
 |         // casinoMoneys but also send the last possible page so
 | ||||||
|         // the app can navigate to there
 |         // the app can navigate to there
 | ||||||
|         if (page > lastPage) { |         if (page > lastPage) { | ||||||
|           casinomoneys = null; |           casinoMoneys = null; | ||||||
|           pagination = { |           pagination = { | ||||||
|             lastPage, |             lastPage, | ||||||
|           }; |           }; | ||||||
|         } else { |         } else { | ||||||
|           // Paginate the results by size
 |           // Paginate the results by size
 | ||||||
|           casinomoneys = casinomoneys.slice(begin, end); |           casinoMoneys = casinoMoneys.slice(begin, end); | ||||||
| 
 | 
 | ||||||
|           // Prepare the pagination mock-api
 |           // Prepare the pagination mock-api
 | ||||||
|           pagination = { |           pagination = { | ||||||
|             length: casinomoneysLength, |             length: casinoMoneysLength, | ||||||
|             size: size, |             size: size, | ||||||
|             page: page, |             page: page, | ||||||
|             lastPage: lastPage, |             lastPage: lastPage, | ||||||
| @ -105,39 +105,39 @@ export class MemberCasinomoneyMockApi { | |||||||
|         return [ |         return [ | ||||||
|           200, |           200, | ||||||
|           { |           { | ||||||
|             casinomoneys, |             casinoMoneys, | ||||||
|             pagination, |             pagination, | ||||||
|           }, |           }, | ||||||
|         ]; |         ]; | ||||||
|       }); |       }); | ||||||
| 
 | 
 | ||||||
|     // -----------------------------------------------------------------------------------------------------
 |     // -----------------------------------------------------------------------------------------------------
 | ||||||
|     // @ Casinomoney - GET
 |     // @ CasinoMoney - GET
 | ||||||
|     // -----------------------------------------------------------------------------------------------------
 |     // -----------------------------------------------------------------------------------------------------
 | ||||||
|     this._fuseMockApiService |     this._fuseMockApiService | ||||||
|       .onGet('api/apps/member/casinomoney/casinomoney') |       .onGet('api/apps/member/casino-money/casino-money') | ||||||
|       .reply(({ request }) => { |       .reply(({ request }) => { | ||||||
|         // Get the id from the params
 |         // Get the id from the params
 | ||||||
|         const id = request.params.get('id'); |         const id = request.params.get('id'); | ||||||
| 
 | 
 | ||||||
|         // Clone the casinomoneys
 |         // Clone the casinoMoneys
 | ||||||
|         const casinomoneys = cloneDeep(this._casinomoneys); |         const casinoMoneys = cloneDeep(this._casinoMoneys); | ||||||
| 
 | 
 | ||||||
|         // Find the casinomoney
 |         // Find the casinoMoney
 | ||||||
|         const casinomoney = casinomoneys.find((item: any) => item.id === id); |         const casinoMoney = casinoMoneys.find((item: any) => item.id === id); | ||||||
| 
 | 
 | ||||||
|         // Return the response
 |         // Return the response
 | ||||||
|         return [200, casinomoney]; |         return [200, casinoMoney]; | ||||||
|       }); |       }); | ||||||
| 
 | 
 | ||||||
|     // -----------------------------------------------------------------------------------------------------
 |     // -----------------------------------------------------------------------------------------------------
 | ||||||
|     // @ Casinomoney - POST
 |     // @ CasinoMoney - POST
 | ||||||
|     // -----------------------------------------------------------------------------------------------------
 |     // -----------------------------------------------------------------------------------------------------
 | ||||||
|     this._fuseMockApiService |     this._fuseMockApiService | ||||||
|       .onPost('api/apps/member/casinomoney/casinomoney') |       .onPost('api/apps/member/casino-money/casino-money') | ||||||
|       .reply(() => { |       .reply(() => { | ||||||
|         // Generate a new casinomoney
 |         // Generate a new casinoMoney
 | ||||||
|         const newCasinomoney = { |         const newCasinoMoney = { | ||||||
|           id: FuseMockApiUtils.guid(), |           id: FuseMockApiUtils.guid(), | ||||||
|           category: '', |           category: '', | ||||||
|           name: 'A New User', |           name: 'A New User', | ||||||
| @ -159,54 +159,54 @@ export class MemberCasinomoneyMockApi { | |||||||
|           active: false, |           active: false, | ||||||
|         }; |         }; | ||||||
| 
 | 
 | ||||||
|         // Unshift the new casinomoney
 |         // Unshift the new casinoMoney
 | ||||||
|         this._casinomoneys.unshift(newCasinomoney); |         this._casinoMoneys.unshift(newCasinoMoney); | ||||||
| 
 | 
 | ||||||
|         // Return the response
 |         // Return the response
 | ||||||
|         return [200, newCasinomoney]; |         return [200, newCasinoMoney]; | ||||||
|       }); |       }); | ||||||
| 
 | 
 | ||||||
|     // -----------------------------------------------------------------------------------------------------
 |     // -----------------------------------------------------------------------------------------------------
 | ||||||
|     // @ Casinomoney - PATCH
 |     // @ CasinoMoney - PATCH
 | ||||||
|     // -----------------------------------------------------------------------------------------------------
 |     // -----------------------------------------------------------------------------------------------------
 | ||||||
|     this._fuseMockApiService |     this._fuseMockApiService | ||||||
|       .onPatch('api/apps/member/casinomoney/casinomoney') |       .onPatch('api/apps/member/casino-money/casino-money') | ||||||
|       .reply(({ request }) => { |       .reply(({ request }) => { | ||||||
|         // Get the id and casinomoney
 |         // Get the id and casinoMoney
 | ||||||
|         const id = request.body.id; |         const id = request.body.id; | ||||||
|         const casinomoney = cloneDeep(request.body.casinomoney); |         const casinoMoney = cloneDeep(request.body.casinoMoney); | ||||||
| 
 | 
 | ||||||
|         // Prepare the updated casinomoney
 |         // Prepare the updated casinoMoney
 | ||||||
|         let updatedCasinomoney = null; |         let updatedCasinoMoney = null; | ||||||
| 
 | 
 | ||||||
|         // Find the casinomoney and update it
 |         // Find the casinoMoney and update it
 | ||||||
|         this._casinomoneys.forEach((item, index, casinomoneys) => { |         this._casinoMoneys.forEach((item, index, casinoMoneys) => { | ||||||
|           if (item.id === id) { |           if (item.id === id) { | ||||||
|             // Update the casinomoney
 |             // Update the casinoMoney
 | ||||||
|             casinomoneys[index] = assign({}, casinomoneys[index], casinomoney); |             casinoMoneys[index] = assign({}, casinoMoneys[index], casinoMoney); | ||||||
| 
 | 
 | ||||||
|             // Store the updated casinomoney
 |             // Store the updated casinoMoney
 | ||||||
|             updatedCasinomoney = casinomoneys[index]; |             updatedCasinoMoney = casinoMoneys[index]; | ||||||
|           } |           } | ||||||
|         }); |         }); | ||||||
| 
 | 
 | ||||||
|         // Return the response
 |         // Return the response
 | ||||||
|         return [200, updatedCasinomoney]; |         return [200, updatedCasinoMoney]; | ||||||
|       }); |       }); | ||||||
| 
 | 
 | ||||||
|     // -----------------------------------------------------------------------------------------------------
 |     // -----------------------------------------------------------------------------------------------------
 | ||||||
|     // @ Casinomoney - DELETE
 |     // @ CasinoMoney - DELETE
 | ||||||
|     // -----------------------------------------------------------------------------------------------------
 |     // -----------------------------------------------------------------------------------------------------
 | ||||||
|     this._fuseMockApiService |     this._fuseMockApiService | ||||||
|       .onDelete('api/apps/member/casinomoney/casinomoney') |       .onDelete('api/apps/member/casino-money/casino-money') | ||||||
|       .reply(({ request }) => { |       .reply(({ request }) => { | ||||||
|         // Get the id
 |         // Get the id
 | ||||||
|         const id = request.params.get('id'); |         const id = request.params.get('id'); | ||||||
| 
 | 
 | ||||||
|         // Find the casinomoney and delete it
 |         // Find the casinoMoney and delete it
 | ||||||
|         this._casinomoneys.forEach((item, index) => { |         this._casinoMoneys.forEach((item, index) => { | ||||||
|           if (item.id === id) { |           if (item.id === id) { | ||||||
|             this._casinomoneys.splice(index, 1); |             this._casinoMoneys.splice(index, 1); | ||||||
|           } |           } | ||||||
|         }); |         }); | ||||||
| 
 | 
 | ||||||
| @ -1,6 +1,6 @@ | |||||||
| /* eslint-disable */ | /* eslint-disable */ | ||||||
| 
 | 
 | ||||||
| export const casinomoneys = [ | export const casinoMoneys = [ | ||||||
|   { |   { | ||||||
|     id: 'dsa01233', |     id: 'dsa01233', | ||||||
|     category: 'b899ec30-b85a-40ab-bb1f-18a596d5c6de', |     category: 'b899ec30-b85a-40ab-bb1f-18a596d5c6de', | ||||||
| @ -47,11 +47,11 @@ export const defaultNavigation: FuseNavigationItem[] = [ | |||||||
|         link: '/member/user', |         link: '/member/user', | ||||||
|       }, |       }, | ||||||
|       { |       { | ||||||
|         id: 'member.casinomoney', |         id: 'member.casino-money', | ||||||
|         title: 'Casinomoney', |         title: 'Casino Money', | ||||||
|         type: 'basic', |         type: 'basic', | ||||||
|         icon: 'heroicons_outline:academic-cap', |         icon: 'heroicons_outline:academic-cap', | ||||||
|         link: '/member/casinomoney', |         link: '/member/casino-money', | ||||||
|       }, |       }, | ||||||
|       { |       { | ||||||
|         id: 'member.unconnected', |         id: 'member.unconnected', | ||||||
|  | |||||||
| @ -12,7 +12,7 @@ import { HelpCenterMockApi } from 'app/mock-api/apps/help-center/api'; | |||||||
| import { IconsMockApi } from 'app/mock-api/ui/icons/api'; | import { IconsMockApi } from 'app/mock-api/ui/icons/api'; | ||||||
| import { MailboxMockApi } from 'app/mock-api/apps/mailbox/api'; | import { MailboxMockApi } from 'app/mock-api/apps/mailbox/api'; | ||||||
| import { MemberUserMockApi } from 'app/mock-api/apps/member/user/api'; | import { MemberUserMockApi } from 'app/mock-api/apps/member/user/api'; | ||||||
| import { MemberCasinomoneyMockApi } from './apps/member/casinomoney/api'; | import { MemberCasinoMoneyMockApi } from './apps/member/casino-money/api'; | ||||||
| import { MemberUnconnectedMockApi } from './apps/member/unconnected/api'; | import { MemberUnconnectedMockApi } from './apps/member/unconnected/api'; | ||||||
| import { MemberCurrentUserMockApi } from './apps/member/current-user/api'; | import { MemberCurrentUserMockApi } from './apps/member/current-user/api'; | ||||||
| import { MemberPartnerMockApi } from './apps/member/partner/api'; | import { MemberPartnerMockApi } from './apps/member/partner/api'; | ||||||
| @ -85,7 +85,7 @@ export const mockApiServices = [ | |||||||
|   IconsMockApi, |   IconsMockApi, | ||||||
|   MailboxMockApi, |   MailboxMockApi, | ||||||
|   MemberUserMockApi, |   MemberUserMockApi, | ||||||
|   MemberCasinomoneyMockApi, |   MemberCasinoMoneyMockApi, | ||||||
|   MemberUnconnectedMockApi, |   MemberUnconnectedMockApi, | ||||||
|   MemberCurrentUserMockApi, |   MemberCurrentUserMockApi, | ||||||
|   MemberPartnerMockApi, |   MemberPartnerMockApi, | ||||||
|  | |||||||
| @ -21,14 +21,14 @@ import { SharedModule } from 'app/shared/shared.module'; | |||||||
| 
 | 
 | ||||||
| import { COMPONENTS } from './components'; | import { COMPONENTS } from './components'; | ||||||
| 
 | 
 | ||||||
| import { casinomoneyRoutes } from './casinomoney.routing'; | import { casinoMoneyRoutes } from './casino-money.routing'; | ||||||
| 
 | 
 | ||||||
| @NgModule({ | @NgModule({ | ||||||
|   declarations: [COMPONENTS], |   declarations: [COMPONENTS], | ||||||
|   imports: [ |   imports: [ | ||||||
|     TranslocoModule, |     TranslocoModule, | ||||||
|     SharedModule, |     SharedModule, | ||||||
|     RouterModule.forChild(casinomoneyRoutes), |     RouterModule.forChild(casinoMoneyRoutes), | ||||||
| 
 | 
 | ||||||
|     MatButtonModule, |     MatButtonModule, | ||||||
|     MatFormFieldModule, |     MatFormFieldModule, | ||||||
| @ -45,4 +45,4 @@ import { casinomoneyRoutes } from './casinomoney.routing'; | |||||||
|     MatRadioModule, |     MatRadioModule, | ||||||
|   ], |   ], | ||||||
| }) | }) | ||||||
| export class CasinomoneyModule {} | export class CasinoMoneyModule {} | ||||||
| @ -3,15 +3,15 @@ import { Route } from '@angular/router'; | |||||||
| import { ListComponent } from './components/list.component'; | import { ListComponent } from './components/list.component'; | ||||||
| import { ViewComponent } from '../user/components/view.component'; | import { ViewComponent } from '../user/components/view.component'; | ||||||
| 
 | 
 | ||||||
| import { CasinomoneysResolver } from './resolvers/casinomoney.resolver'; | import { CasinoMoneysResolver } from './resolvers/casino-money.resolver'; | ||||||
| import { UserResolver } from '../user/resolvers/user.resolver'; | import { UserResolver } from '../user/resolvers/user.resolver'; | ||||||
| 
 | 
 | ||||||
| export const casinomoneyRoutes: Route[] = [ | export const casinoMoneyRoutes: Route[] = [ | ||||||
|   { |   { | ||||||
|     path: '', |     path: '', | ||||||
|     component: ListComponent, |     component: ListComponent, | ||||||
|     resolve: { |     resolve: { | ||||||
|       casinomoneys: CasinomoneysResolver, |       casinoMoneys: CasinoMoneysResolver, | ||||||
|     }, |     }, | ||||||
|   }, |   }, | ||||||
|   { |   { | ||||||
| @ -119,8 +119,8 @@ | |||||||
|     <div |     <div | ||||||
|       class="flex flex-col flex-auto sm:mb-18 overflow-hidden sm:overflow-y-auto" |       class="flex flex-col flex-auto sm:mb-18 overflow-hidden sm:overflow-y-auto" | ||||||
|     > |     > | ||||||
|       <ng-container *ngIf="casinomoneys$ | async as casinomoneys"> |       <ng-container *ngIf="casinoMoneys$ | async as casinoMoneys"> | ||||||
|         <ng-container *ngIf="casinomoneys.length > 0; else noCasinomoney"> |         <ng-container *ngIf="casinoMoneys.length > 0; else noCasinoMoney"> | ||||||
|           <div class="grid"> |           <div class="grid"> | ||||||
|             <!-- Header --> |             <!-- Header --> | ||||||
|             <div |             <div | ||||||
| @ -144,9 +144,9 @@ | |||||||
|               <div class="hidden sm:block">상부</div> |               <div class="hidden sm:block">상부</div> | ||||||
|             </div> |             </div> | ||||||
|             <!-- Rows --> |             <!-- Rows --> | ||||||
|             <ng-container *ngIf="casinomoneys$ | async as casinomoneys"> |             <ng-container *ngIf="casinoMoneys$ | async as casinoMoneys"> | ||||||
|               <ng-container |               <ng-container | ||||||
|                 *ngFor="let casinomoney of casinomoneys; trackBy: __trackByFn" |                 *ngFor="let casinoMoney of casinoMoneys; trackBy: __trackByFn" | ||||||
|               > |               > | ||||||
|                 <div |                 <div | ||||||
|                   class="inventory-grid grid items-center gap-4 py-3 px-6 md:px-8 border-b" |                   class="inventory-grid grid items-center gap-4 py-3 px-6 md:px-8 border-b" | ||||||
| @ -194,16 +194,16 @@ | |||||||
|                                   [총판] |                                   [총판] | ||||||
|                                   [매장]" |                                   [매장]" | ||||||
|                     > |                     > | ||||||
|                       {{ casinomoney.highRank }} |                       {{ casinoMoney.highRank }} | ||||||
|                     </button> |                     </button> | ||||||
|                   </div> |                   </div> | ||||||
|                   <!-- rank --> |                   <!-- rank --> | ||||||
|                   <div class="hidden sm:block truncate"> |                   <div class="hidden sm:block truncate"> | ||||||
|                     {{ casinomoney.rank }} |                     {{ casinoMoney.rank }} | ||||||
|                   </div> |                   </div> | ||||||
|                   <!-- level --> |                   <!-- level --> | ||||||
|                   <div class="hidden sm:block truncate"> |                   <div class="hidden sm:block truncate"> | ||||||
|                     LV.{{ casinomoney.level }} |                     LV.{{ casinoMoney.level }} | ||||||
|                   </div> |                   </div> | ||||||
| 
 | 
 | ||||||
|                   <!-- id --> |                   <!-- id --> | ||||||
| @ -215,35 +215,35 @@ | |||||||
|                         class="hidden sm:block truncate" |                         class="hidden sm:block truncate" | ||||||
|                         (click)="viewUserDetail(user.id!)" |                         (click)="viewUserDetail(user.id!)" | ||||||
|                       > |                       > | ||||||
|                         {{ casinomoney.id }} |                         {{ casinoMoney.id }} | ||||||
|                       </div> |                       </div> | ||||||
|                     </ng-container> |                     </ng-container> | ||||||
|                   </ng-container> |                   </ng-container> | ||||||
|                   <!-- nickname --> |                   <!-- nickname --> | ||||||
|                   <div class="hidden sm:block truncate"> |                   <div class="hidden sm:block truncate"> | ||||||
|                     {{ casinomoney.nickname }} |                     {{ casinoMoney.nickname }} | ||||||
|                   </div> |                   </div> | ||||||
| 
 | 
 | ||||||
|                   <!-- accountHolder --> |                   <!-- accountHolder --> | ||||||
|                   <div class="hidden sm:block truncate"> |                   <div class="hidden sm:block truncate"> | ||||||
|                     {{ casinomoney.accountHolder }} |                     {{ casinoMoney.accountHolder }} | ||||||
|                   </div> |                   </div> | ||||||
| 
 | 
 | ||||||
|                   <!-- contact --> |                   <!-- contact --> | ||||||
|                   <div class="hidden sm:block truncate"> |                   <div class="hidden sm:block truncate"> | ||||||
|                     {{ casinomoney.contact }} |                     {{ casinoMoney.contact }} | ||||||
|                   </div> |                   </div> | ||||||
| 
 | 
 | ||||||
|                   <!-- reserve --> |                   <!-- reserve --> | ||||||
|                   <div class="hidden sm:block truncate"> |                   <div class="hidden sm:block truncate"> | ||||||
|                     캐쉬{{ casinomoney.cash }} 콤프{{ casinomoney.comp }} 쿠폰{{ |                     캐쉬{{ casinoMoney.cash }} 콤프{{ casinoMoney.comp }} 쿠폰{{ | ||||||
|                       casinomoney.coupon |                       casinoMoney.coupon | ||||||
|                     }} |                     }} | ||||||
|                   </div> |                   </div> | ||||||
| 
 | 
 | ||||||
|                   <!-- gameMoney --> |                   <!-- gameMoney --> | ||||||
|                   <div class="hidden sm:block truncate"> |                   <div class="hidden sm:block truncate"> | ||||||
|                     {{ casinomoney.gameMoney }} |                     {{ casinoMoney.gameMoney }} | ||||||
|                   </div> |                   </div> | ||||||
| 
 | 
 | ||||||
|                   <!-- casinoCash --> |                   <!-- casinoCash --> | ||||||
| @ -258,28 +258,28 @@ | |||||||
| 
 | 
 | ||||||
|                   <!-- todayComp --> |                   <!-- todayComp --> | ||||||
|                   <div class="hidden sm:block truncate"> |                   <div class="hidden sm:block truncate"> | ||||||
|                     {{ casinomoney.todayComp }}P |                     {{ casinoMoney.todayComp }}P | ||||||
|                   </div> |                   </div> | ||||||
| 
 | 
 | ||||||
|                   <!-- total --> |                   <!-- total --> | ||||||
|                   <div class="hidden sm:block truncate"> |                   <div class="hidden sm:block truncate"> | ||||||
|                     입금{{ casinomoney.deposit }} 출금{{ |                     입금{{ casinoMoney.deposit }} 출금{{ | ||||||
|                       casinomoney.withdraw |                       casinoMoney.withdraw | ||||||
|                     }} |                     }} | ||||||
|                     차익{{ casinomoney.margin }} |                     차익{{ casinoMoney.margin }} | ||||||
|                   </div> |                   </div> | ||||||
| 
 | 
 | ||||||
|                   <!-- log --> |                   <!-- log --> | ||||||
|                   <div class="hidden sm:block truncate"> |                   <div class="hidden sm:block truncate"> | ||||||
|                     가입{{ casinomoney.accession }} 최종{{ |                     가입{{ casinoMoney.accession }} 최종{{ | ||||||
|                       casinomoney.final |                       casinoMoney.final | ||||||
|                     }} |                     }} | ||||||
|                     IP{{ casinomoney.ip }} |                     IP{{ casinoMoney.ip }} | ||||||
|                   </div> |                   </div> | ||||||
| 
 | 
 | ||||||
|                   <!-- state --> |                   <!-- state --> | ||||||
|                   <div class="hidden sm:block truncate"> |                   <div class="hidden sm:block truncate"> | ||||||
|                     {{ casinomoney.state }} |                     {{ casinoMoney.state }} | ||||||
|                   </div> |                   </div> | ||||||
| 
 | 
 | ||||||
|                   <!-- top --> |                   <!-- top --> | ||||||
| @ -303,11 +303,11 @@ | |||||||
|         </ng-container> |         </ng-container> | ||||||
|       </ng-container> |       </ng-container> | ||||||
| 
 | 
 | ||||||
|       <ng-template #noCasinomoney> |       <ng-template #noCasinoMoney> | ||||||
|         <div |         <div | ||||||
|           class="p-8 sm:p-16 border-t text-4xl font-semibold tracking-tight text-center" |           class="p-8 sm:p-16 border-t text-4xl font-semibold tracking-tight text-center" | ||||||
|         > |         > | ||||||
|           There are no casinomoneys! |           There are no casino moneys! | ||||||
|         </div> |         </div> | ||||||
|       </ng-template> |       </ng-template> | ||||||
|     </div> |     </div> | ||||||
| @ -30,13 +30,13 @@ import { fuseAnimations } from '@fuse/animations'; | |||||||
| import { FuseConfirmationService } from '@fuse/services/confirmation'; | import { FuseConfirmationService } from '@fuse/services/confirmation'; | ||||||
| 
 | 
 | ||||||
| import { User } from '../../user/models/user'; | import { User } from '../../user/models/user'; | ||||||
| import { Casinomoney } from '../models/casinomoney'; | import { CasinoMoney } from '../models/casino-money'; | ||||||
| import { CasinomoneyPagination } from '../models/casinomoney-pagination'; | import { CasinoMoneyPagination } from '../models/casino-money-pagination'; | ||||||
| import { CasinomoneyService } from '../services/casinomoney.service'; | import { CasinoMoneyService } from '../services/casino-money.service'; | ||||||
| import { Router } from '@angular/router'; | import { Router } from '@angular/router'; | ||||||
| 
 | 
 | ||||||
| @Component({ | @Component({ | ||||||
|   selector: 'casinomoney-list', |   selector: 'casino-money-list', | ||||||
|   templateUrl: './list.component.html', |   templateUrl: './list.component.html', | ||||||
|   styles: [ |   styles: [ | ||||||
|     /* language=SCSS */ |     /* language=SCSS */ | ||||||
| @ -66,13 +66,13 @@ export class ListComponent implements OnInit, AfterViewInit, OnDestroy { | |||||||
|   @ViewChild(MatPaginator) private _paginator!: MatPaginator; |   @ViewChild(MatPaginator) private _paginator!: MatPaginator; | ||||||
|   @ViewChild(MatSort) private _sort!: MatSort; |   @ViewChild(MatSort) private _sort!: MatSort; | ||||||
| 
 | 
 | ||||||
|   casinomoneys$!: Observable<Casinomoney[] | undefined>; |   casinoMoneys$!: Observable<CasinoMoney[] | undefined>; | ||||||
|   users$!: Observable<User[] | undefined>; |   users$!: Observable<User[] | undefined>; | ||||||
| 
 | 
 | ||||||
|   isLoading = false; |   isLoading = false; | ||||||
|   searchInputControl = new FormControl(); |   searchInputControl = new FormControl(); | ||||||
|   selectedCasinomoney?: Casinomoney; |   selectedCasinoMoney?: CasinoMoney; | ||||||
|   pagination?: CasinomoneyPagination; |   pagination?: CasinoMoneyPagination; | ||||||
| 
 | 
 | ||||||
|   private _unsubscribeAll: Subject<any> = new Subject<any>(); |   private _unsubscribeAll: Subject<any> = new Subject<any>(); | ||||||
| 
 | 
 | ||||||
| @ -83,7 +83,7 @@ export class ListComponent implements OnInit, AfterViewInit, OnDestroy { | |||||||
|     private _changeDetectorRef: ChangeDetectorRef, |     private _changeDetectorRef: ChangeDetectorRef, | ||||||
|     private _fuseConfirmationService: FuseConfirmationService, |     private _fuseConfirmationService: FuseConfirmationService, | ||||||
|     private _formBuilder: FormBuilder, |     private _formBuilder: FormBuilder, | ||||||
|     private _casinomoneyService: CasinomoneyService, |     private _casinoMoneyService: CasinoMoneyService, | ||||||
|     private router: Router |     private router: Router | ||||||
|   ) {} |   ) {} | ||||||
| 
 | 
 | ||||||
| @ -96,9 +96,9 @@ export class ListComponent implements OnInit, AfterViewInit, OnDestroy { | |||||||
|    */ |    */ | ||||||
|   ngOnInit(): void { |   ngOnInit(): void { | ||||||
|     // Get the pagination
 |     // Get the pagination
 | ||||||
|     this._casinomoneyService.pagination$ |     this._casinoMoneyService.pagination$ | ||||||
|       .pipe(takeUntil(this._unsubscribeAll)) |       .pipe(takeUntil(this._unsubscribeAll)) | ||||||
|       .subscribe((pagination: CasinomoneyPagination | undefined) => { |       .subscribe((pagination: CasinoMoneyPagination | undefined) => { | ||||||
|         // Update the pagination
 |         // Update the pagination
 | ||||||
|         this.pagination = pagination; |         this.pagination = pagination; | ||||||
| 
 | 
 | ||||||
| @ -107,7 +107,7 @@ export class ListComponent implements OnInit, AfterViewInit, OnDestroy { | |||||||
|       }); |       }); | ||||||
| 
 | 
 | ||||||
|     // Get the products
 |     // Get the products
 | ||||||
|     this.casinomoneys$ = this._casinomoneyService.casinomoneys$; |     this.casinoMoneys$ = this._casinoMoneyService.casinoMoneys$; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   /** |   /** | ||||||
| @ -125,7 +125,7 @@ export class ListComponent implements OnInit, AfterViewInit, OnDestroy { | |||||||
|       // Mark for check
 |       // Mark for check
 | ||||||
|       this._changeDetectorRef.markForCheck(); |       this._changeDetectorRef.markForCheck(); | ||||||
| 
 | 
 | ||||||
|       // If the casinomoney changes the sort order...
 |       // If the casinoMoney changes the sort order...
 | ||||||
|       this._sort.sortChange |       this._sort.sortChange | ||||||
|         .pipe(takeUntil(this._unsubscribeAll)) |         .pipe(takeUntil(this._unsubscribeAll)) | ||||||
|         .subscribe(() => { |         .subscribe(() => { | ||||||
| @ -138,7 +138,7 @@ export class ListComponent implements OnInit, AfterViewInit, OnDestroy { | |||||||
|         .pipe( |         .pipe( | ||||||
|           switchMap(() => { |           switchMap(() => { | ||||||
|             this.isLoading = true; |             this.isLoading = true; | ||||||
|             return this._casinomoneyService.getCasinomoneys( |             return this._casinoMoneyService.getCasinoMoneys( | ||||||
|               this._paginator.pageIndex, |               this._paginator.pageIndex, | ||||||
|               this._paginator.pageSize, |               this._paginator.pageSize, | ||||||
|               this._sort.active, |               this._sort.active, | ||||||
| @ -1,4 +1,4 @@ | |||||||
| export interface CasinomoneyPagination { | export interface CasinoMoneyPagination { | ||||||
|   length: number; |   length: number; | ||||||
|   size: number; |   size: number; | ||||||
|   page: number; |   page: number; | ||||||
| @ -1,4 +1,4 @@ | |||||||
| export interface Casinomoney { | export interface CasinoMoney { | ||||||
|   id?: string; |   id?: string; | ||||||
|   nickname?: string; |   nickname?: string; | ||||||
|   highRank?: string; |   highRank?: string; | ||||||
| @ -7,19 +7,19 @@ import { | |||||||
| } from '@angular/router'; | } from '@angular/router'; | ||||||
| import { catchError, Observable, throwError } from 'rxjs'; | import { catchError, Observable, throwError } from 'rxjs'; | ||||||
| 
 | 
 | ||||||
| import { Casinomoney } from '../models/casinomoney'; | import { CasinoMoney } from '../models/casino-money'; | ||||||
| import { CasinomoneyPagination } from '../models/casinomoney-pagination'; | import { CasinoMoneyPagination } from '../models/casino-money-pagination'; | ||||||
| import { CasinomoneyService } from '../services/casinomoney.service'; | import { CasinoMoneyService } from '../services/casino-money.service'; | ||||||
| 
 | 
 | ||||||
| @Injectable({ | @Injectable({ | ||||||
|   providedIn: 'root', |   providedIn: 'root', | ||||||
| }) | }) | ||||||
| export class CasinomoneyResolver implements Resolve<any> { | export class CasinoMoneyResolver implements Resolve<any> { | ||||||
|   /** |   /** | ||||||
|    * Constructor |    * Constructor | ||||||
|    */ |    */ | ||||||
|   constructor( |   constructor( | ||||||
|     private _casinomoneyService: CasinomoneyService, |     private _casinoMoneyService: CasinoMoneyService, | ||||||
|     private _router: Router |     private _router: Router | ||||||
|   ) {} |   ) {} | ||||||
| 
 | 
 | ||||||
| @ -36,9 +36,9 @@ export class CasinomoneyResolver implements Resolve<any> { | |||||||
|   resolve( |   resolve( | ||||||
|     route: ActivatedRouteSnapshot, |     route: ActivatedRouteSnapshot, | ||||||
|     state: RouterStateSnapshot |     state: RouterStateSnapshot | ||||||
|   ): Observable<Casinomoney | undefined> { |   ): Observable<CasinoMoney | undefined> { | ||||||
|     return this._casinomoneyService |     return this._casinoMoneyService | ||||||
|       .getCasinomoneyById(route.paramMap.get('id')) |       .getCasinoMoneyById(route.paramMap.get('id')) | ||||||
|       .pipe( |       .pipe( | ||||||
|         // Error here means the requested product is not available
 |         // Error here means the requested product is not available
 | ||||||
|         catchError((error) => { |         catchError((error) => { | ||||||
| @ -61,11 +61,11 @@ export class CasinomoneyResolver implements Resolve<any> { | |||||||
| @Injectable({ | @Injectable({ | ||||||
|   providedIn: 'root', |   providedIn: 'root', | ||||||
| }) | }) | ||||||
| export class CasinomoneysResolver implements Resolve<any> { | export class CasinoMoneysResolver implements Resolve<any> { | ||||||
|   /** |   /** | ||||||
|    * Constructor |    * Constructor | ||||||
|    */ |    */ | ||||||
|   constructor(private _casinomoneyService: CasinomoneyService) {} |   constructor(private _casinoMoneyService: CasinoMoneyService) {} | ||||||
| 
 | 
 | ||||||
|   // -----------------------------------------------------------------------------------------------------
 |   // -----------------------------------------------------------------------------------------------------
 | ||||||
|   // @ Public methods
 |   // @ Public methods
 | ||||||
| @ -81,9 +81,9 @@ export class CasinomoneysResolver implements Resolve<any> { | |||||||
|     route: ActivatedRouteSnapshot, |     route: ActivatedRouteSnapshot, | ||||||
|     state: RouterStateSnapshot |     state: RouterStateSnapshot | ||||||
|   ): Observable<{ |   ): Observable<{ | ||||||
|     pagination: CasinomoneyPagination; |     pagination: CasinoMoneyPagination; | ||||||
|     casinomoneys: Casinomoney[]; |     casinoMoneys: CasinoMoney[]; | ||||||
|   }> { |   }> { | ||||||
|     return this._casinomoneyService.getCasinomoneys(); |     return this._casinoMoneyService.getCasinoMoneys(); | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @ -12,21 +12,21 @@ import { | |||||||
|   throwError, |   throwError, | ||||||
| } from 'rxjs'; | } from 'rxjs'; | ||||||
| 
 | 
 | ||||||
| import { Casinomoney } from '../models/casinomoney'; | import { CasinoMoney } from '../models/casino-money'; | ||||||
| import { CasinomoneyPagination } from '../models/casinomoney-pagination'; | import { CasinoMoneyPagination } from '../models/casino-money-pagination'; | ||||||
| 
 | 
 | ||||||
| @Injectable({ | @Injectable({ | ||||||
|   providedIn: 'root', |   providedIn: 'root', | ||||||
| }) | }) | ||||||
| export class CasinomoneyService { | export class CasinoMoneyService { | ||||||
|   // Private
 |   // Private
 | ||||||
|   private __pagination = new BehaviorSubject<CasinomoneyPagination | undefined>( |   private __pagination = new BehaviorSubject<CasinoMoneyPagination | undefined>( | ||||||
|     undefined |     undefined | ||||||
|   ); |   ); | ||||||
|   private __casinomoney = new BehaviorSubject<Casinomoney | undefined>( |   private __casinoMoney = new BehaviorSubject<CasinoMoney | undefined>( | ||||||
|     undefined |     undefined | ||||||
|   ); |   ); | ||||||
|   private __casinomoneys = new BehaviorSubject<Casinomoney[] | undefined>( |   private __casinoMoneys = new BehaviorSubject<CasinoMoney[] | undefined>( | ||||||
|     undefined |     undefined | ||||||
|   ); |   ); | ||||||
| 
 | 
 | ||||||
| @ -42,22 +42,22 @@ export class CasinomoneyService { | |||||||
|   /** |   /** | ||||||
|    * Getter for pagination |    * Getter for pagination | ||||||
|    */ |    */ | ||||||
|   get pagination$(): Observable<CasinomoneyPagination | undefined> { |   get pagination$(): Observable<CasinoMoneyPagination | undefined> { | ||||||
|     return this.__pagination.asObservable(); |     return this.__pagination.asObservable(); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   /** |   /** | ||||||
|    * Getter for casinomoney |    * Getter for casinoMoney | ||||||
|    */ |    */ | ||||||
|   get casinomoney$(): Observable<Casinomoney | undefined> { |   get casinoMoney$(): Observable<CasinoMoney | undefined> { | ||||||
|     return this.__casinomoney.asObservable(); |     return this.__casinoMoney.asObservable(); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   /** |   /** | ||||||
|    * Getter for casinomoneys |    * Getter for casinoMoneys | ||||||
|    */ |    */ | ||||||
|   get casinomoneys$(): Observable<Casinomoney[] | undefined> { |   get casinoMoneys$(): Observable<CasinoMoney[] | undefined> { | ||||||
|     return this.__casinomoneys.asObservable(); |     return this.__casinoMoneys.asObservable(); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   // -----------------------------------------------------------------------------------------------------
 |   // -----------------------------------------------------------------------------------------------------
 | ||||||
| @ -65,7 +65,7 @@ export class CasinomoneyService { | |||||||
|   // -----------------------------------------------------------------------------------------------------
 |   // -----------------------------------------------------------------------------------------------------
 | ||||||
| 
 | 
 | ||||||
|   /** |   /** | ||||||
|    * Get casinomoneys |    * Get casinoMoneys | ||||||
|    * |    * | ||||||
|    * |    * | ||||||
|    * @param page |    * @param page | ||||||
| @ -74,19 +74,19 @@ export class CasinomoneyService { | |||||||
|    * @param order |    * @param order | ||||||
|    * @param search |    * @param search | ||||||
|    */ |    */ | ||||||
|   getCasinomoneys( |   getCasinoMoneys( | ||||||
|     page: number = 0, |     page: number = 0, | ||||||
|     size: number = 10, |     size: number = 10, | ||||||
|     sort: string = 'name', |     sort: string = 'name', | ||||||
|     order: 'asc' | 'desc' | '' = 'asc', |     order: 'asc' | 'desc' | '' = 'asc', | ||||||
|     search: string = '' |     search: string = '' | ||||||
|   ): Observable<{ |   ): Observable<{ | ||||||
|     pagination: CasinomoneyPagination; |     pagination: CasinoMoneyPagination; | ||||||
|     casinomoneys: Casinomoney[]; |     casinoMoneys: CasinoMoney[]; | ||||||
|   }> { |   }> { | ||||||
|     return this._httpClient |     return this._httpClient | ||||||
|       .get<{ pagination: CasinomoneyPagination; casinomoneys: Casinomoney[] }>( |       .get<{ pagination: CasinoMoneyPagination; casinoMoneys: CasinoMoney[] }>( | ||||||
|         'api/apps/member/casinomoney/casinomoneys', |         'api/apps/member/casino-money/casino-moneys', | ||||||
|         { |         { | ||||||
|           params: { |           params: { | ||||||
|             page: '' + page, |             page: '' + page, | ||||||
| @ -100,7 +100,7 @@ export class CasinomoneyService { | |||||||
|       .pipe( |       .pipe( | ||||||
|         tap((response) => { |         tap((response) => { | ||||||
|           this.__pagination.next(response.pagination); |           this.__pagination.next(response.pagination); | ||||||
|           this.__casinomoneys.next(response.casinomoneys); |           this.__casinoMoneys.next(response.casinoMoneys); | ||||||
|         }) |         }) | ||||||
|       ); |       ); | ||||||
|   } |   } | ||||||
| @ -108,19 +108,19 @@ export class CasinomoneyService { | |||||||
|   /** |   /** | ||||||
|    * Get product by id |    * Get product by id | ||||||
|    */ |    */ | ||||||
|   getCasinomoneyById(id: string | null): Observable<Casinomoney> { |   getCasinoMoneyById(id: string | null): Observable<CasinoMoney> { | ||||||
|     return this.__casinomoneys.pipe( |     return this.__casinoMoneys.pipe( | ||||||
|       take(1), |       take(1), | ||||||
|       map((casinomoneys) => { |       map((casinoMoneys) => { | ||||||
|         // Find the product
 |         // Find the product
 | ||||||
|         const casinomoney = |         const casinoMoney = | ||||||
|           casinomoneys?.find((item) => item.id === id) || undefined; |           casinoMoneys?.find((item) => item.id === id) || undefined; | ||||||
| 
 | 
 | ||||||
|         // Update the product
 |         // Update the product
 | ||||||
|         this.__casinomoney.next(casinomoney); |         this.__casinoMoney.next(casinoMoney); | ||||||
| 
 | 
 | ||||||
|         // Return the product
 |         // Return the product
 | ||||||
|         return casinomoney; |         return casinoMoney; | ||||||
|       }), |       }), | ||||||
|       switchMap((product) => { |       switchMap((product) => { | ||||||
|         if (!product) { |         if (!product) { | ||||||
| @ -135,21 +135,21 @@ export class CasinomoneyService { | |||||||
|   /** |   /** | ||||||
|    * Create product |    * Create product | ||||||
|    */ |    */ | ||||||
|   createCasinomoney(): Observable<Casinomoney> { |   createCasinoMoney(): Observable<CasinoMoney> { | ||||||
|     return this.casinomoneys$.pipe( |     return this.casinoMoneys$.pipe( | ||||||
|       take(1), |       take(1), | ||||||
|       switchMap((casinomoneys) => |       switchMap((casinoMoneys) => | ||||||
|         this._httpClient |         this._httpClient | ||||||
|           .post<Casinomoney>('api/apps/member/casinomoney/product', {}) |           .post<CasinoMoney>('api/apps/member/casino-money/product', {}) | ||||||
|           .pipe( |           .pipe( | ||||||
|             map((newCasinomoney) => { |             map((newCasinoMoney) => { | ||||||
|               // Update the casinomoneys with the new product
 |               // Update the casinoMoneys with the new product
 | ||||||
|               if (!!casinomoneys) { |               if (!!casinoMoneys) { | ||||||
|                 this.__casinomoneys.next([newCasinomoney, ...casinomoneys]); |                 this.__casinoMoneys.next([newCasinoMoney, ...casinoMoneys]); | ||||||
|               } |               } | ||||||
| 
 | 
 | ||||||
|               // Return the new product
 |               // Return the new product
 | ||||||
|               return newCasinomoney; |               return newCasinoMoney; | ||||||
|             }) |             }) | ||||||
|           ) |           ) | ||||||
|       ) |       ) | ||||||
| @ -3,7 +3,7 @@ | |||||||
|   "Dashboards": "Dashboards", |   "Dashboards": "Dashboards", | ||||||
|   "Member": "Member", |   "Member": "Member", | ||||||
|   "User": "User", |   "User": "User", | ||||||
|   "Casinomoney": "Casinomoney", |   "Casino Money": "Casino Money", | ||||||
|   "Unconnected": "Unconnected", |   "Unconnected": "Unconnected", | ||||||
|   "Project": "Project", |   "Project": "Project", | ||||||
|   "All Partner": "All Partner", |   "All Partner": "All Partner", | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ | |||||||
|   "Dashboards": "대쉬보드", |   "Dashboards": "대쉬보드", | ||||||
|   "Member": "회원", |   "Member": "회원", | ||||||
|   "User": "사용자", |   "User": "사용자", | ||||||
|   "Casinomoney": "CASINO 머니파악", |   "Casino Money": "CASINO 머니파악", | ||||||
|   "Unconnected": "장기미접속회원", |   "Unconnected": "장기미접속회원", | ||||||
|   "Project": "프로젝트", |   "Project": "프로젝트", | ||||||
|   "partner-management": "파트너관리", |   "partner-management": "파트너관리", | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user