From 6edc8bf2fe22dc6818857259a6f3c77278c1fbd9 Mon Sep 17 00:00:00 2001 From: byung eun park Date: Wed, 31 Jul 2019 17:57:48 +0900 Subject: [PATCH] menu modify --- src/app/navigation/i18n/en.ts | 64 +++++++- src/app/navigation/i18n/ko.ts | 84 ++++++++++- src/app/navigation/navigation.ts | 248 +++++++++++++++++++++++++------ 3 files changed, 348 insertions(+), 48 deletions(-) diff --git a/src/app/navigation/i18n/en.ts b/src/app/navigation/i18n/en.ts index fb3b023..56fa32c 100644 --- a/src/app/navigation/i18n/en.ts +++ b/src/app/navigation/i18n/en.ts @@ -53,7 +53,69 @@ export const locale = { EXCEPT_AUTO_REGIST: { TITLE: 'Except Auto Regist' }, - DEPOSIT_MANAGEMENT: 'Depost Management' + DEPOSIT_WITHDRAWAL_MANAGEMENT: 'Depost/Withdrawal Management', + DEPOST: { + TITLE: 'Deposit Management' + }, + WITHDRAWAL: { + TITLE: 'Withdrawal Management' + }, + MONEY_LOG: { + TITLE: 'Money LOG' + }, + POINT_LOG: { + TITLE: 'Point LOG' + }, + DAILY_SETTLEMENT: { + TITLE: 'Daily Settlement' + }, + INFO_MANAGEMENT: 'Info Management', + INFO: { + SERVICE_CENTER_MANAGEMENT: { + TITLE: 'Service Center' + }, + SEND_MESSAGE_MANAGEMENT: { + TITLE: 'Send Message Manage' + }, + FREE_BOARD_MANAGEMENT: { + TITLE: 'Free Board Manage' + }, + BET_RULE: { + TITLE: 'Bet Rule Setting' + }, + POPUP_SETTING: { + TITLE: 'Popup Setting' + }, + MAIN_EVENT_REGIST: { + TITLE: 'Main Event Setting' + }, + NOTICE_BOARD_MANAGEMENT: { + TITLE: 'Notice Board Manage' + }, + BOARD_REGIST: { + TITLE: 'Board Regist' + } + }, + SITE_MANAGEMENT: 'Site Management', + SPECIAL: { + ROULETTE_COUPON: { + TITLE: 'Roulette Coupon Manage' + }, + FIX_BONUS: { + TITLE: 'Fix Bonus Manage' + }, + MINI_GAME_MARTIN: { + TITLE: 'Mini Game Martin' + }, + SET_ALERT: { + TITLE: 'Set Alert' + }, + CHECK_NOTICE: { + TITLE: 'Check Notice' + }, + }, + SPECIAL_MANAGEMENT: 'Special Management', + SUPPORT_MANAGEMENT: 'Support Management' } } }; diff --git a/src/app/navigation/i18n/ko.ts b/src/app/navigation/i18n/ko.ts index 0a0e653..e769cdf 100644 --- a/src/app/navigation/i18n/ko.ts +++ b/src/app/navigation/i18n/ko.ts @@ -51,7 +51,89 @@ export const locale = { EXCEPT_AUTO_REGIST: { TITLE: '자동등록 제외' }, - DEPOSIT_MANAGEMENT: '입출금 관리' + DEPOSIT_WITHDRAWAL_MANAGEMENT: '입출금 관리', + DEPOST: { + TITLE: '충전 관리' + }, + WITHDRAWAL: { + TITLE: '환전 관리' + }, + MONEY_LOG: { + TITLE: '머니 LOG' + }, + POINT_LOG: { + TITLE: '포인트 LOG' + }, + DAILY_SETTLEMENT: { + TITLE: '일일정산' + }, + INFO_MANAGEMENT: '정보관리', + INFO: { + SERVICE_CENTER_MANAGEMENT: { + TITLE: '고객센터 관리' + }, + SEND_MESSAGE_MANAGEMENT: { + TITLE: '보낸메세지 관리' + }, + FREE_BOARD_MANAGEMENT: { + TITLE: '자유게시판 관리' + }, + BET_RULE: { + TITLE: '배팅규정' + }, + POPUP_SETTING: { + TITLE: '팝업창' + }, + MAIN_EVENT_REGIST: { + TITLE: '메인 이벤트 등록' + }, + NOTICE_BOARD_MANAGEMENT: { + TITLE: '공지사항 관리' + }, + BOARD_REGIST: { + TITLE: '게시판 작성' + } + }, + SITE_MANAGEMENT: '사이트 관리', + SITE: { + DEFAULT_SET: { + TITLE: '기본설정 관리' + }, + ACCOUNT_SEPARATE: { + TITLE: '계좌분리' + }, + SET_BET_AMOUNT: { + TITLE: '배팅금액 설정' + }, + BLOCK_IP: { + TITLE: '차단 아이피 관리' + }, + ADMIN_IP: { + TITLE: '어드민 아이피 관리' + }, + SET_LEVEL: { + TITLE: '레벨 설정관리' + }, + }, + SPECIAL_MANAGEMENT: '특수관리', + SPECIAL: { + ROULETTE_COUPON: { + TITLE: '룰렛쿠폰관리' + }, + FIX_BONUS: { + TITLE: '고정 보너스' + }, + MINI_GAME_MARTIN: { + TITLE: '미니게임 마틴관리' + }, + SET_ALERT: { + TITLE: '알람설정' + }, + CHECK_NOTICE: { + TITLE: '점검공지 관리' + }, + }, + SUPPORT_MANAGEMENT: '받치기관리' } } }; diff --git a/src/app/navigation/navigation.ts b/src/app/navigation/navigation.ts index 1a2762b..caa7565 100644 --- a/src/app/navigation/navigation.ts +++ b/src/app/navigation/navigation.ts @@ -148,81 +148,237 @@ export const navigation: FuseNavigation[] = [ ] }, { - id: 'depositManagemnet', + id: 'depositWithdrawalManagemnet', title: '입출금관리', - translate: 'NAV.DEPOSIT_MANAGEMENT', + translate: 'NAV.DEPOSIT_WITHDRAWAL_MANAGEMENT', type: 'collapsable', children: [ { - id: 'sample', - title: 'Sample', - translate: 'NAV.SAMPLE.TITLE', + id: 'deposit', + title: '충전관리', + translate: 'NAV.DEPOST.TITLE', type: 'item', icon: 'email', - url: '/sample', - badge: { - title: '25', - translate: 'NAV.SAMPLE.BADGE', - bg: '#F44336', - fg: '#FFFFFF' - } + url: '/pages/deposit/management/deposit-management', }, { - id: 'sample', - title: 'Sample', - translate: 'NAV.SAMPLE.TITLE', + id: 'withdrawal', + title: '환전관리', + translate: 'NAV.WITHDRAWAL.TITLE', type: 'item', icon: 'email', - url: '/sample', - badge: { - title: '25', - translate: 'NAV.SAMPLE.BADGE', - bg: '#F44336', - fg: '#FFFFFF' - } + url: '/pages/deposit/management/withdrawal-management', + }, + { + id: 'moneyLog', + title: '머니 LOG', + translate: 'NAV.MONEY_LOG.TITLE', + type: 'item', + icon: 'email', + url: '/pages/deposit/management/money-log', + }, + { + id: 'pointLog', + title: '포인트 LOG', + translate: 'NAV.POINT_LOG.TITLE', + type: 'item', + icon: 'email', + url: '/pages/deposit/management/point-log', + }, + { + id: 'dailySettlement', + title: '일일정산', + translate: 'NAV.DAILY_SETTLEMENT.TITLE', + type: 'item', + icon: 'email', + url: '/pages/deposit/management/dauly-settlement', } ] }, { - id: 'users', - title: 'Users', - translate: 'NAV.USERS', + id: 'infoManagement', + title: '정보관리', + translate: 'NAV.INFO_MANAGEMENT', type: 'collapsable', children: [ { - id: 'sample', - title: 'Sample', - translate: 'NAV.SAMPLE.TITLE', + id: 'serviceCenter', + title: '고객센터 관리', + translate: 'NAV.INFO.SERVICE_CENTER_MANAGEMENT.TITLE', type: 'item', icon: 'email', url: '/sample', - badge: { - title: '25', - translate: 'NAV.SAMPLE.BADGE', - bg: '#F44336', - fg: '#FFFFFF' - } }, { - id: 'sample', - title: 'Sample', - translate: 'NAV.SAMPLE.TITLE', + id: 'sendMessage', + title: '보낸메세지 관리', + translate: 'NAV.INFO.SEND_MESSAGE_MANAGEMENT.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + }, + { + id: 'freeBoard', + title: '자유게시판 관리', + translate: 'NAV.INFO.FREE_BOARD_MANAGEMENT.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + } + , + { + id: 'betRule', + title: '배팅규정', + translate: 'NAV.INFO.BET_RULE.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + } + , + { + id: 'popupSetting', + title: '팝업창', + translate: 'NAV.INFO.POPUP_SETTING.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + } + , + { + id: 'mainEventRegist', + title: '메인 이벤트 등록', + translate: 'NAV.INFO.MAIN_EVENT_REGIST.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + } + , + { + id: 'noticeBoard', + title: '공지사항 관리', + translate: 'NAV.INFO.NOTICE_BOARD_MANAGEMENT.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + }, + { + id: 'boardRegist', + title: '게시판 작성', + translate: 'NAV.INFO.BOARD_REGIST.TITLE', type: 'item', icon: 'email', url: '/sample', - badge: { - title: '25', - translate: 'NAV.SAMPLE.BADGE', - bg: '#F44336', - fg: '#FFFFFF' - } } ] }, { - id: 'users', - title: 'Users', - translate: 'NAV.USERS', + id: 'siteManagement', + title: '사이트 관리', + translate: 'NAV.SITE_MANAGEMENT', + type: 'collapsable', + children: [ + { + id: 'defaultSet', + title: '기본설정 관리', + translate: 'NAV.SITE.DEFAULT_SET.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + }, + { + id: 'accountSeparate', + title: '계좌분리', + translate: 'NAV.SITE.ACCOUNT_SEPARATE.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + }, + { + id: 'setBetAmount', + title: '배팅금액 설정', + translate: 'NAV.SITE.SET_BET_AMOUNT.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + }, + { + id: 'blockIp', + title: '차단 아이피 관리', + translate: 'NAV.SITE.BLOCK_IP.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + }, + { + id: 'adminIp', + title: '어드민 아이피 관리', + translate: 'NAV.SITE.ADMIN_IP.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + }, + { + id: 'setLevel', + title: '레벨 설정관리', + translate: 'NAV.SITE.SET_LEVEL.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + } + ] + }, + { + id: 'specialManagement', + title: '특수 관리', + translate: 'NAV.SPECIAL_MANAGEMENT', + type: 'collapsable', + children: [ + { + id: 'rouletteCoupon', + title: '룰렛쿠폰관리', + translate: 'NAV.SPECIAL.ROULETTE_COUPON.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + }, + { + id: 'fixBonus', + title: '고정 보너스', + translate: 'NAV.SPECIAL.FIX_BONUS.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + }, + { + id: 'miniGameMartin', + title: '미니게임 마틴관리', + translate: 'NAV.SPECIAL.MINI_GAME_MARTIN.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + }, + { + id: 'setAlert', + title: '알람설정', + translate: 'NAV.SPECIAL.SET_ALERT.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + }, + { + id: 'checkNotice', + title: '점검공지 관리', + translate: 'NAV.SPECIAL.CHECK_NOTICE.TITLE', + type: 'item', + icon: 'email', + url: '/sample', + } + ] + }, + { + id: 'supportManagement', + title: '받치기 관리', + translate: 'NAV.SUPPORT_MANAGEMENT', type: 'collapsable', children: [ {