유저 권한레벨 처리
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { authType } from './types';
|
||||
import { adminAuthLevel, authType } from './types';
|
||||
|
||||
export const menuConfig = {
|
||||
usermanage: {
|
||||
@@ -11,13 +11,17 @@ export const menuConfig = {
|
||||
confirm: authType.adminSearchConfirm,
|
||||
update: authType.adminSearchUpdate,
|
||||
delete: authType.adminSearchDelete
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
logview: {
|
||||
title: '사용 이력 조회',
|
||||
permissions: {
|
||||
read: authType.adminLogSearchRead
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
authsetting: {
|
||||
title: '권한 설정',
|
||||
@@ -25,14 +29,25 @@ export const menuConfig = {
|
||||
read: authType.authoritySettingRead,
|
||||
update: authType.authoritySettingUpdate,
|
||||
delete: authType.authoritySettingDelete
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
caliumrequest: {
|
||||
title: '칼리움 요청',
|
||||
permissions: {
|
||||
read: authType.caliumRequestRead,
|
||||
update: authType.caliumRequestUpdate
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
datainit: {
|
||||
title: '데이터 초기화',
|
||||
permissions: {},
|
||||
view: false,
|
||||
test: true,
|
||||
authLevel: adminAuthLevel.MASTER
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -43,13 +58,17 @@ export const menuConfig = {
|
||||
title: '유저 지표',
|
||||
permissions: {
|
||||
read: authType.userIndicatorsRead
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
economicindex: {
|
||||
title: '경제 지표',
|
||||
permissions: {
|
||||
read: authType.economicIndicatorsRead
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -62,7 +81,9 @@ export const menuConfig = {
|
||||
read: authType.userSearchRead,
|
||||
update: authType.userSearchUpdate,
|
||||
delete: authType.userSearchDelete
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
landview: {
|
||||
title: '랜드 정보 조회',
|
||||
@@ -70,25 +91,33 @@ export const menuConfig = {
|
||||
read: authType.landRead,
|
||||
update: authType.landUpdate,
|
||||
delete: authType.landDelete
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
gamelogview: {
|
||||
title: '게임 로그 조회',
|
||||
permissions: {
|
||||
read: authType.gameLogRead
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
cryptview: {
|
||||
title: '크립토 조회',
|
||||
permissions: {
|
||||
read: authType.cryptoRead
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
businesslogview: {
|
||||
title: '비즈니스 로그 조회',
|
||||
permissions: {
|
||||
read: authType.businessLogRead
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -101,7 +130,9 @@ export const menuConfig = {
|
||||
read: authType.inGameRead,
|
||||
update: authType.inGameUpdate,
|
||||
delete: authType.inGameDelete
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
mail: {
|
||||
title: '우편',
|
||||
@@ -109,7 +140,9 @@ export const menuConfig = {
|
||||
read: authType.mailRead,
|
||||
update: authType.mailUpdate,
|
||||
delete: authType.mailDelete
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
userblock: {
|
||||
title: '이용자 제재',
|
||||
@@ -117,7 +150,9 @@ export const menuConfig = {
|
||||
read: authType.blackListRead,
|
||||
update: authType.blackListUpdate,
|
||||
delete: authType.blackListDelete
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
reportlist: {
|
||||
title: '신고내역',
|
||||
@@ -125,7 +160,9 @@ export const menuConfig = {
|
||||
read: authType.reportRead,
|
||||
update: authType.reportUpdate,
|
||||
delete: authType.reportDelete
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
event: {
|
||||
title: '보상 이벤트 관리',
|
||||
@@ -133,7 +170,9 @@ export const menuConfig = {
|
||||
read: authType.eventRead,
|
||||
update: authType.eventUpdate,
|
||||
delete: authType.eventDelete
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
landauction: {
|
||||
title: '랜드 경매 관리',
|
||||
@@ -141,7 +180,9 @@ export const menuConfig = {
|
||||
read: authType.landAuctionRead,
|
||||
update: authType.landAuctionUpdate,
|
||||
delete: authType.landAuctionDelete
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
battleevent: {
|
||||
title: '전투시스템 타입 스케줄러',
|
||||
@@ -149,7 +190,9 @@ export const menuConfig = {
|
||||
read: authType.battleEventRead,
|
||||
update: authType.battleEventUpdate,
|
||||
delete: authType.battleEventDelete
|
||||
}
|
||||
},
|
||||
view: true,
|
||||
authLevel: adminAuthLevel.NONE
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user