diff --git a/src/app/app.routing.ts b/src/app/app.routing.ts index 283e846..b8e54f8 100644 --- a/src/app/app.routing.ts +++ b/src/app/app.routing.ts @@ -491,10 +491,10 @@ export const appRoutes: Route[] = [ ), }, { - path: 'service', + path: 'customer', loadChildren: () => - import('app/modules/admin/board/service/service.module').then( - (m: any) => m.ServiceModule + import('app/modules/admin/board/customer/customer.module').then( + (m: any) => m.CustomerModule ), }, { diff --git a/src/app/mock-api/apps/board/service/api.ts b/src/app/mock-api/apps/board/customer/api.ts similarity index 68% rename from src/app/mock-api/apps/board/service/api.ts rename to src/app/mock-api/apps/board/customer/api.ts index 59b0f09..e155d0d 100644 --- a/src/app/mock-api/apps/board/service/api.ts +++ b/src/app/mock-api/apps/board/customer/api.ts @@ -1,13 +1,13 @@ import { Injectable } from '@angular/core'; import { assign, cloneDeep } from 'lodash-es'; import { FuseMockApiService, FuseMockApiUtils } from '@fuse/lib/mock-api'; -import { services as servicesData } from './data'; +import { customers as customersData } from './data'; @Injectable({ providedIn: 'root', }) -export class BoardServiceMockApi { - private _services: any[] = servicesData; +export class BoardCustomerMockApi { + private _customers: any[] = customersData; /** * Constructor @@ -26,10 +26,10 @@ export class BoardServiceMockApi { */ registerHandlers(): void { // ----------------------------------------------------------------------------------------------------- - // @ Services - GET + // @ Customers - GET // ----------------------------------------------------------------------------------------------------- this._fuseMockApiService - .onGet('api/apps/board/service/services', 300) + .onGet('api/apps/board/customer/customers', 300) .reply(({ request }) => { // Get available queries const search = request.params.get('search'); @@ -38,12 +38,12 @@ export class BoardServiceMockApi { const page = parseInt(request.params.get('page') ?? '1', 10); const size = parseInt(request.params.get('size') ?? '10', 10); - // Clone the services - let services: any[] | null = cloneDeep(this._services); + // Clone the customers + let customers: any[] | null = cloneDeep(this._customers); - // Sort the services + // Sort the customers if (sort === 'sku' || sort === 'name' || sort === 'active') { - services.sort((a, b) => { + customers.sort((a, b) => { const fieldA = a[sort].toString().toUpperCase(); const fieldB = b[sort].toString().toUpperCase(); return order === 'asc' @@ -51,15 +51,15 @@ export class BoardServiceMockApi { : fieldB.localeCompare(fieldA); }); } else { - services.sort((a, b) => + customers.sort((a, b) => order === 'asc' ? a[sort] - b[sort] : b[sort] - a[sort] ); } // If search exists... if (search) { - // Filter the services - services = services.filter( + // Filter the customers + customers = customers.filter( (contact: any) => contact.name && contact.name.toLowerCase().includes(search.toLowerCase()) @@ -67,32 +67,32 @@ export class BoardServiceMockApi { } // Paginate - Start - const servicesLength = services.length; + const customersLength = customers.length; // Calculate pagination details const begin = page * size; - const end = Math.min(size * (page + 1), servicesLength); - const lastPage = Math.max(Math.ceil(servicesLength / size), 1); + const end = Math.min(size * (page + 1), customersLength); + const lastPage = Math.max(Math.ceil(customersLength / size), 1); // Prepare the pagination object let pagination = {}; // If the requested page number is bigger than // the last possible page number, return null for - // services but also send the last possible page so + // customers but also send the last possible page so // the app can navigate to there if (page > lastPage) { - services = null; + customers = null; pagination = { lastPage, }; } else { // Paginate the results by size - services = services.slice(begin, end); + customers = customers.slice(begin, end); // Prepare the pagination mock-api pagination = { - length: servicesLength, + length: customersLength, size: size, page: page, lastPage: lastPage, @@ -105,39 +105,39 @@ export class BoardServiceMockApi { return [ 200, { - services, + customers, pagination, }, ]; }); // ----------------------------------------------------------------------------------------------------- - // @ Service - GET + // @ Customer - GET // ----------------------------------------------------------------------------------------------------- this._fuseMockApiService - .onGet('api/apps/board/service/service') + .onGet('api/apps/board/customer/customer') .reply(({ request }) => { // Get the id from the params const id = request.params.get('id'); - // Clone the services - const services = cloneDeep(this._services); + // Clone the customers + const customers = cloneDeep(this._customers); - // Find the service - const service = services.find((item: any) => item.id === id); + // Find the customer + const customer = customers.find((item: any) => item.id === id); // Return the response - return [200, service]; + return [200, customer]; }); // ----------------------------------------------------------------------------------------------------- - // @ Service - POST + // @ Customer - POST // ----------------------------------------------------------------------------------------------------- this._fuseMockApiService - .onPost('api/apps/board/service/service') + .onPost('api/apps/board/customer/customer') .reply(() => { - // Generate a new service - const newService = { + // Generate a new customer + const newCustomer = { id: FuseMockApiUtils.guid(), category: '', name: 'A New User', @@ -159,54 +159,54 @@ export class BoardServiceMockApi { active: false, }; - // Unshift the new service - this._services.unshift(newService); + // Unshift the new customer + this._customers.unshift(newCustomer); // Return the response - return [200, newService]; + return [200, newCustomer]; }); // ----------------------------------------------------------------------------------------------------- - // @ Service - PATCH + // @ Customer - PATCH // ----------------------------------------------------------------------------------------------------- this._fuseMockApiService - .onPatch('api/apps/board/service/service') + .onPatch('api/apps/board/customer/customer') .reply(({ request }) => { - // Get the id and service + // Get the id and customer const id = request.body.id; - const service = cloneDeep(request.body.service); + const customer = cloneDeep(request.body.customer); - // Prepare the updated service - let updatedService = null; + // Prepare the updated customer + let updatedCustomer = null; - // Find the service and update it - this._services.forEach((item, index, services) => { + // Find the customer and update it + this._customers.forEach((item, index, customers) => { if (item.id === id) { - // Update the service - services[index] = assign({}, services[index], service); + // Update the customer + customers[index] = assign({}, customers[index], customer); - // Store the updated service - updatedService = services[index]; + // Store the updated customer + updatedCustomer = customers[index]; } }); // Return the response - return [200, updatedService]; + return [200, updatedCustomer]; }); // ----------------------------------------------------------------------------------------------------- - // @ Service - DELETE + // @ Customer - DELETE // ----------------------------------------------------------------------------------------------------- this._fuseMockApiService - .onDelete('api/apps/board/service/service') + .onDelete('api/apps/board/customer/customer') .reply(({ request }) => { // Get the id const id = request.params.get('id'); - // Find the service and delete it - this._services.forEach((item, index) => { + // Find the customer and delete it + this._customers.forEach((item, index) => { if (item.id === id) { - this._services.splice(index, 1); + this._customers.splice(index, 1); } }); diff --git a/src/app/mock-api/apps/board/service/data.ts b/src/app/mock-api/apps/board/customer/data.ts similarity index 95% rename from src/app/mock-api/apps/board/service/data.ts rename to src/app/mock-api/apps/board/customer/data.ts index 8f22976..b647df7 100644 --- a/src/app/mock-api/apps/board/service/data.ts +++ b/src/app/mock-api/apps/board/customer/data.ts @@ -1,6 +1,6 @@ /* eslint-disable */ -export const services = [ +export const customers = [ { id: 'on00', totalPartnerCount: '5', diff --git a/src/app/mock-api/common/navigation/data.ts b/src/app/mock-api/common/navigation/data.ts index 7b32b42..e15461e 100644 --- a/src/app/mock-api/common/navigation/data.ts +++ b/src/app/mock-api/common/navigation/data.ts @@ -357,11 +357,11 @@ export const defaultNavigation: FuseNavigationItem[] = [ link: '/board/message', }, { - id: 'board.service', - title: 'Service', + id: 'board.customer', + title: 'Customer', type: 'basic', icon: 'heroicons_outline:academic-cap', - link: '/board/service', + link: '/board/customer', }, { id: 'board.customer-template', diff --git a/src/app/mock-api/index.ts b/src/app/mock-api/index.ts index 24871c7..3e59ba9 100644 --- a/src/app/mock-api/index.ts +++ b/src/app/mock-api/index.ts @@ -67,7 +67,7 @@ import { BoardNoticeMockApi } from './apps/board/notice/api'; import { BoardNoticeOnelineMockApi } from './apps/board/notice-oneline/api'; import { BoardPopupMockApi } from './apps/board/popup/api'; import { BoardMessageMockApi } from './apps/board/message/api'; -import { BoardServiceMockApi } from './apps/board/service/api'; +import { BoardCustomerMockApi } from './apps/board/customer/api'; import { BoardCustomerTemplateMockApi } from './apps/board/customer-template/api'; export const mockApiServices = [ @@ -140,6 +140,6 @@ export const mockApiServices = [ BoardNoticeOnelineMockApi, BoardPopupMockApi, BoardMessageMockApi, - BoardServiceMockApi, + BoardCustomerMockApi, BoardCustomerTemplateMockApi, ]; diff --git a/src/app/modules/admin/board/service/components/index.ts b/src/app/modules/admin/board/customer/components/index.ts similarity index 100% rename from src/app/modules/admin/board/service/components/index.ts rename to src/app/modules/admin/board/customer/components/index.ts diff --git a/src/app/modules/admin/board/service/components/list.component.html b/src/app/modules/admin/board/customer/components/list.component.html similarity index 87% rename from src/app/modules/admin/board/service/components/list.component.html rename to src/app/modules/admin/board/customer/components/list.component.html index 2536cbe..5e4b3b1 100644 --- a/src/app/modules/admin/board/service/components/list.component.html +++ b/src/app/modules/admin/board/customer/components/list.component.html @@ -15,19 +15,19 @@
- +
@@ -255,35 +255,35 @@ class="hidden sm:block truncate" (click)="viewUserDetail(user.id!)" > - {{ service.id }} + {{ customer.id }}
@@ -343,11 +343,11 @@
- +
- There are no services! + There are no customers!
diff --git a/src/app/modules/admin/board/service/components/list.component.ts b/src/app/modules/admin/board/customer/components/list.component.ts similarity index 87% rename from src/app/modules/admin/board/service/components/list.component.ts rename to src/app/modules/admin/board/customer/components/list.component.ts index 486a0bb..962846b 100644 --- a/src/app/modules/admin/board/service/components/list.component.ts +++ b/src/app/modules/admin/board/customer/components/list.component.ts @@ -30,13 +30,13 @@ import { fuseAnimations } from '@fuse/animations'; import { FuseConfirmationService } from '@fuse/services/confirmation'; import { User } from '../../../member/user/models/user'; -import { Service } from '../models/service'; -import { ServicePagination } from '../models/service-pagination'; -import { ServiceService } from '../services/service.service'; +import { Customer } from '../models/customer'; +import { CustomerPagination } from '../models/customer-pagination'; +import { CustomerService } from '../services/customer.service'; import { Router } from '@angular/router'; @Component({ - selector: 'service-list', + selector: 'customer-list', templateUrl: './list.component.html', styles: [ /* language=SCSS */ @@ -66,13 +66,13 @@ export class ListComponent implements OnInit, AfterViewInit, OnDestroy { @ViewChild(MatPaginator) private _paginator!: MatPaginator; @ViewChild(MatSort) private _sort!: MatSort; - services$!: Observable; + customers$!: Observable; users$!: Observable; isLoading = false; searchInputControl = new FormControl(); - selectedService?: Service; - pagination?: ServicePagination; + selectedCustomer?: Customer; + pagination?: CustomerPagination; private _unsubscribeAll: Subject = new Subject(); @@ -83,7 +83,7 @@ export class ListComponent implements OnInit, AfterViewInit, OnDestroy { private _changeDetectorRef: ChangeDetectorRef, private _fuseConfirmationService: FuseConfirmationService, private _formBuilder: FormBuilder, - private _serviceService: ServiceService, + private _customerService: CustomerService, private router: Router ) {} @@ -96,9 +96,9 @@ export class ListComponent implements OnInit, AfterViewInit, OnDestroy { */ ngOnInit(): void { // Get the pagination - this._serviceService.pagination$ + this._customerService.pagination$ .pipe(takeUntil(this._unsubscribeAll)) - .subscribe((pagination: ServicePagination | undefined) => { + .subscribe((pagination: CustomerPagination | undefined) => { // Update the pagination this.pagination = pagination; @@ -107,7 +107,7 @@ export class ListComponent implements OnInit, AfterViewInit, OnDestroy { }); // Get the products - this.services$ = this._serviceService.services$; + this.customers$ = this._customerService.customers$; } /** @@ -125,7 +125,7 @@ export class ListComponent implements OnInit, AfterViewInit, OnDestroy { // Mark for check this._changeDetectorRef.markForCheck(); - // If the service changes the sort order... + // If the customer changes the sort order... this._sort.sortChange .pipe(takeUntil(this._unsubscribeAll)) .subscribe(() => { @@ -138,7 +138,7 @@ export class ListComponent implements OnInit, AfterViewInit, OnDestroy { .pipe( switchMap(() => { this.isLoading = true; - return this._serviceService.getServices( + return this._customerService.getCustomers( this._paginator.pageIndex, this._paginator.pageSize, this._sort.active, diff --git a/src/app/modules/admin/board/service/service.module.ts b/src/app/modules/admin/board/customer/customer.module.ts similarity index 92% rename from src/app/modules/admin/board/service/service.module.ts rename to src/app/modules/admin/board/customer/customer.module.ts index 56d9c0b..61391c1 100644 --- a/src/app/modules/admin/board/service/service.module.ts +++ b/src/app/modules/admin/board/customer/customer.module.ts @@ -22,14 +22,14 @@ import { SharedModule } from 'app/shared/shared.module'; import { COMPONENTS } from './components'; -import { serviceRoutes } from './service.routing'; +import { customerRoutes } from './customer.routing'; @NgModule({ declarations: [COMPONENTS], imports: [ TranslocoModule, SharedModule, - RouterModule.forChild(serviceRoutes), + RouterModule.forChild(customerRoutes), MatButtonModule, MatFormFieldModule, @@ -47,4 +47,4 @@ import { serviceRoutes } from './service.routing'; MatCheckboxModule, ], }) -export class ServiceModule {} +export class CustomerModule {} diff --git a/src/app/modules/admin/board/service/service.routing.ts b/src/app/modules/admin/board/customer/customer.routing.ts similarity index 75% rename from src/app/modules/admin/board/service/service.routing.ts rename to src/app/modules/admin/board/customer/customer.routing.ts index 4be9d06..05425e5 100644 --- a/src/app/modules/admin/board/service/service.routing.ts +++ b/src/app/modules/admin/board/customer/customer.routing.ts @@ -3,15 +3,15 @@ import { Route } from '@angular/router'; import { ListComponent } from './components/list.component'; import { ViewComponent } from '../../member/user/components/view.component'; -import { ServicesResolver } from './resolvers/service.resolver'; +import { CustomersResolver } from './resolvers/customer.resolver'; import { UserResolver } from '../../member/user/resolvers/user.resolver'; -export const serviceRoutes: Route[] = [ +export const customerRoutes: Route[] = [ { path: '', component: ListComponent, resolve: { - services: ServicesResolver, + customers: CustomersResolver, }, }, { diff --git a/src/app/modules/admin/board/service/models/service-pagination.ts b/src/app/modules/admin/board/customer/models/customer-pagination.ts similarity index 75% rename from src/app/modules/admin/board/service/models/service-pagination.ts rename to src/app/modules/admin/board/customer/models/customer-pagination.ts index e50e908..7554469 100644 --- a/src/app/modules/admin/board/service/models/service-pagination.ts +++ b/src/app/modules/admin/board/customer/models/customer-pagination.ts @@ -1,4 +1,4 @@ -export interface ServicePagination { +export interface CustomerPagination { length: number; size: number; page: number; diff --git a/src/app/modules/admin/board/service/models/service.ts b/src/app/modules/admin/board/customer/models/customer.ts similarity index 95% rename from src/app/modules/admin/board/service/models/service.ts rename to src/app/modules/admin/board/customer/models/customer.ts index b935e0b..6e6af0f 100644 --- a/src/app/modules/admin/board/service/models/service.ts +++ b/src/app/modules/admin/board/customer/models/customer.ts @@ -1,4 +1,4 @@ -export interface Service { +export interface Customer { id?: string; totalPartnerCount?: number; totalHoldingMoney?: number; diff --git a/src/app/modules/admin/board/service/resolvers/service.resolver.ts b/src/app/modules/admin/board/customer/resolvers/customer.resolver.ts similarity index 71% rename from src/app/modules/admin/board/service/resolvers/service.resolver.ts rename to src/app/modules/admin/board/customer/resolvers/customer.resolver.ts index e2f3cd5..7e73d8c 100644 --- a/src/app/modules/admin/board/service/resolvers/service.resolver.ts +++ b/src/app/modules/admin/board/customer/resolvers/customer.resolver.ts @@ -7,19 +7,19 @@ import { } from '@angular/router'; import { catchError, Observable, throwError } from 'rxjs'; -import { Service } from '../models/service'; -import { ServicePagination } from '../models/service-pagination'; -import { ServiceService } from '../services/service.service'; +import { Customer } from '../models/customer'; +import { CustomerPagination } from '../models/customer-pagination'; +import { CustomerService } from '../services/customer.service'; @Injectable({ providedIn: 'root', }) -export class ServiceResolver implements Resolve { +export class CustomerResolver implements Resolve { /** * Constructor */ constructor( - private _serviceService: ServiceService, + private _customerService: CustomerService, private _router: Router ) {} @@ -36,8 +36,8 @@ export class ServiceResolver implements Resolve { resolve( route: ActivatedRouteSnapshot, state: RouterStateSnapshot - ): Observable { - return this._serviceService.getServiceById(route.paramMap.get('id')).pipe( + ): Observable { + return this._customerService.getCustomerById(route.paramMap.get('id')).pipe( // Error here means the requested product is not available catchError((error) => { // Log the error @@ -59,11 +59,11 @@ export class ServiceResolver implements Resolve { @Injectable({ providedIn: 'root', }) -export class ServicesResolver implements Resolve { +export class CustomersResolver implements Resolve { /** * Constructor */ - constructor(private _serviceService: ServiceService) {} + constructor(private _customerService: CustomerService) {} // ----------------------------------------------------------------------------------------------------- // @ Public methods @@ -79,9 +79,9 @@ export class ServicesResolver implements Resolve { route: ActivatedRouteSnapshot, state: RouterStateSnapshot ): Observable<{ - pagination: ServicePagination; - services: Service[]; + pagination: CustomerPagination; + customers: Customer[]; }> { - return this._serviceService.getServices(); + return this._customerService.getCustomers(); } } diff --git a/src/app/modules/admin/board/service/services/service.service.ts b/src/app/modules/admin/board/customer/services/customer.service.ts similarity index 55% rename from src/app/modules/admin/board/service/services/service.service.ts rename to src/app/modules/admin/board/customer/services/customer.service.ts index e8950af..bae7017 100644 --- a/src/app/modules/admin/board/service/services/service.service.ts +++ b/src/app/modules/admin/board/customer/services/customer.service.ts @@ -12,19 +12,19 @@ import { throwError, } from 'rxjs'; -import { Service } from '../models/service'; -import { ServicePagination } from '../models/service-pagination'; +import { Customer } from '../models/customer'; +import { CustomerPagination } from '../models/customer-pagination'; @Injectable({ providedIn: 'root', }) -export class ServiceService { +export class CustomerService { // Private - private __pagination = new BehaviorSubject( + private __pagination = new BehaviorSubject( undefined ); - private __service = new BehaviorSubject(undefined); - private __services = new BehaviorSubject(undefined); + private __customer = new BehaviorSubject(undefined); + private __customers = new BehaviorSubject(undefined); /** * Constructor @@ -38,22 +38,22 @@ export class ServiceService { /** * Getter for pagination */ - get pagination$(): Observable { + get pagination$(): Observable { return this.__pagination.asObservable(); } /** - * Getter for service + * Getter for customer */ - get service$(): Observable { - return this.__service.asObservable(); + get customer$(): Observable { + return this.__customer.asObservable(); } /** - * Getter for services + * Getter for customers */ - get services$(): Observable { - return this.__services.asObservable(); + get customers$(): Observable { + return this.__customers.asObservable(); } // ----------------------------------------------------------------------------------------------------- @@ -61,7 +61,7 @@ export class ServiceService { // ----------------------------------------------------------------------------------------------------- /** - * Get Services + * Get customers * * * @param page @@ -70,21 +70,21 @@ export class ServiceService { * @param order * @param search */ - getServices( + getCustomers( page: number = 0, size: number = 10, sort: string = 'name', order: 'asc' | 'desc' | '' = 'asc', search: string = '' ): Observable<{ - pagination: ServicePagination; - services: Service[]; + pagination: CustomerPagination; + customers: Customer[]; }> { return this._httpClient .get<{ - pagination: ServicePagination; - services: Service[]; - }>('api/apps/board/service/services', { + pagination: CustomerPagination; + customers: Customer[]; + }>('api/apps/board/customer/customers', { params: { page: '' + page, size: '' + size, @@ -96,7 +96,7 @@ export class ServiceService { .pipe( tap((response) => { this.__pagination.next(response.pagination); - this.__services.next(response.services); + this.__customers.next(response.customers); }) ); } @@ -104,18 +104,18 @@ export class ServiceService { /** * Get product by id */ - getServiceById(id: string | null): Observable { - return this.__services.pipe( + getCustomerById(id: string | null): Observable { + return this.__customers.pipe( take(1), - map((services) => { + map((customers) => { // Find the product - const service = services?.find((item) => item.id === id) || undefined; + const customer = customers?.find((item) => item.id === id) || undefined; // Update the product - this.__service.next(service); + this.__customer.next(customer); // Return the product - return service; + return customer; }), switchMap((product) => { if (!product) { @@ -130,21 +130,21 @@ export class ServiceService { /** * Create product */ - createService(): Observable { - return this.services$.pipe( + createCustomer(): Observable { + return this.customers$.pipe( take(1), - switchMap((services) => + switchMap((customers) => this._httpClient - .post('api/apps/board/service/product', {}) + .post('api/apps/board/customer/product', {}) .pipe( - map((newService) => { - // Update the services with the new product - if (!!services) { - this.__services.next([newService, ...services]); + map((newCustomer) => { + // Update the customers with the new product + if (!!customers) { + this.__customers.next([newCustomer, ...customers]); } // Return the new product - return newService; + return newCustomer; }) ) ) diff --git a/src/app/modules/admin/board/notice/components/list.component.ts b/src/app/modules/admin/board/notice/components/list.component.ts index 812f993..017ac03 100644 --- a/src/app/modules/admin/board/notice/components/list.component.ts +++ b/src/app/modules/admin/board/notice/components/list.component.ts @@ -32,7 +32,7 @@ import { FuseConfirmationService } from '@fuse/services/confirmation'; import { User } from '../../../member/user/models/user'; import { Notice } from '../models/notice'; import { NoticePagination } from '../models/notice-pagination'; -import { NoticeService } from '../services/notice.service'; +import { NoticeService } from '../service/notice.service'; import { Router } from '@angular/router'; @Component({ diff --git a/src/app/modules/admin/board/notice/resolvers/notice.resolver.ts b/src/app/modules/admin/board/notice/resolvers/notice.resolver.ts index fb5b3b5..ec3dbc5 100644 --- a/src/app/modules/admin/board/notice/resolvers/notice.resolver.ts +++ b/src/app/modules/admin/board/notice/resolvers/notice.resolver.ts @@ -9,7 +9,7 @@ import { catchError, Observable, throwError } from 'rxjs'; import { Notice } from '../models/notice'; import { NoticePagination } from '../models/notice-pagination'; -import { NoticeService } from '../services/notice.service'; +import { NoticeService } from '../service/notice.service'; @Injectable({ providedIn: 'root', diff --git a/src/app/modules/admin/board/notice/services/notice.service.ts b/src/app/modules/admin/board/notice/service/notice.service.ts similarity index 100% rename from src/app/modules/admin/board/notice/services/notice.service.ts rename to src/app/modules/admin/board/notice/service/notice.service.ts diff --git a/src/assets/i18n/en.json b/src/assets/i18n/en.json index f56af24..8fe3898 100644 --- a/src/assets/i18n/en.json +++ b/src/assets/i18n/en.json @@ -44,6 +44,6 @@ "Notice Oneline": "Notice Oneline", "Popup": "Pop Up", "Message": "Message", - "Service": "Service Center", + "Customer": "Customer", "Customer Template": "Custoner Template" } diff --git a/src/assets/i18n/ko.json b/src/assets/i18n/ko.json index b318dc8..5829a61 100644 --- a/src/assets/i18n/ko.json +++ b/src/assets/i18n/ko.json @@ -50,6 +50,6 @@ "Notice Oneline": "한줄공지", "Popup": "팝업", "Message": "쪽지함", - "Service": "고객센터", + "Customer": "고객센터", "Customer Template": "고객센터템플릿" }