메뉴 정보 관리

메뉴 상세 정보 조회

get

기능설명

  • 화면에서 클릭한 메뉴의 샹세 정보를 조회합니다.


상세설명

  • 화면에서 클릭한 메뉴의 샹세 정보를 조회합니다.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
rtTgtSeqstringRequired

권한대상순번

Example: 1100001
Responses
chevron-right
200

성공

*/*

권한대상기본

rtTgtSeqstringOptional

권한대상순번

Example: 1100000
rtTgtNmstringOptional

메뉴명

Example: BO시스템
uprRtTgtSeqstringOptional

상위권한대상순번

Example: 11
popupYnstringOptional

팝업여부

Example: N
uprRtTgtNmstringOptional

상위권한대상명

Example: BO시스템
sysGbCdstringOptional

시스템구분코드(UR005)

Example: 11
rtTgtTypCdstringOptional

권한대상유형코드(UR010)

Example: 20
sortSeqinteger · int32Optional

정렬순서

Example: 1
callUrlstringOptional

호출 URL

Example: popup/userMgmtPopup.userListPopup.do
httpMethodstringOptional

호출 Method

Example: GET
useYnstringOptional

사용여부

Example: Y
custInfoInclYnstringOptional

고객정보포함여부

Example: Y
rmkContstringOptional

비고내용

Example: Text
btnIdstringOptional

버튼 아이디

Example: 123
leafMenuYnstringOptional

최하위 메뉴 여부

Example: N
userHelpContstringOptional

사용자 도움말 내용

Example: Text
totalCountinteger · int32Optional

총 갯수

Example: 12
get
/v2/system/menuMgmt/{rtTgtSeq}

하위 메뉴 목록 저장

post

기능설명

  • 메뉴 목록을 등록, 수정, 삭제합니다.


상세설명

  • 필수 값 목록

    • 저장

      • 권한대상명

      • 권한대상유형코드

      • 정렬순서

      • 사용여부

      • 시스템구분코드

      • 상위권한대상순번

      • 시스템등록자아이디

      • 시스템수정자아이디

    • 수정

      • 권한대상순번

      • 권한대상명

      • 정렬순서

      • 사용여부

      • 시스템등록자아이디

      • 시스템수정자아이디

    • 삭제

      • 권한대상순번

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
Responses
chevron-right
200

성공

*/*
timestampstring · date-timeOptional

result time

codestringOptional

result code

messagestringOptional

result message

isProcessbooleanOptional

process check

payloadstringOptional

payload

errorbooleanOptional

is error

post
/v2/system/menuMgmt/{rtTgtSeq}

메뉴 상세정보 수정

put

기능설명

  • 메뉴의 상세정보를 수정합니다.


상세설명

  • 필수 값 목록

    • 권한대상유형코드

    • 권한대상명

    • 정렬순서

    • 사용여부

    • 시스템수정자아이디

    • 권한대상순번

    • 고객정보포함여부

    • 팝업여부

    • 최하위메뉴여부

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
rtTgtSeqstringRequired

권한대상순번

Body

권한대상기본

rtTgtSeqstringOptional

권한대상순번

Example: 1100000
rtTgtNmstringOptional

메뉴명

Example: BO시스템
uprRtTgtSeqstringOptional

상위권한대상순번

Example: 11
popupYnstringOptional

팝업여부

Example: N
uprRtTgtNmstringOptional

상위권한대상명

Example: BO시스템
sysGbCdstringOptional

시스템구분코드(UR005)

Example: 11
rtTgtTypCdstringOptional

권한대상유형코드(UR010)

Example: 20
sortSeqinteger · int32Optional

정렬순서

Example: 1
callUrlstringOptional

호출 URL

Example: popup/userMgmtPopup.userListPopup.do
httpMethodstringOptional

호출 Method

Example: GET
useYnstringOptional

사용여부

Example: Y
custInfoInclYnstringOptional

고객정보포함여부

Example: Y
rmkContstringOptional

비고내용

Example: Text
btnIdstringOptional

버튼 아이디

Example: 123
leafMenuYnstringOptional

최하위 메뉴 여부

Example: N
userHelpContstringOptional

사용자 도움말 내용

Example: Text
totalCountinteger · int32Optional

총 갯수

Example: 12
Responses
chevron-right
200

성공

*/*
timestampstring · date-timeOptional

result time

codestringOptional

result code

messagestringOptional

result message

isProcessbooleanOptional

process check

payloadstringOptional

payload

errorbooleanOptional

is error

put
/v2/system/menuMgmt/{rtTgtSeq}

메뉴 목록 조회

get

기능설명

  • 메뉴 목록을 조회 하는 API입니다.


상세설명

  • 저장되어 있는 메뉴 목록을 조회 합니다.


수정번호

  • Release v2.00_241017 : 메뉴 트리 목록 조회 v2

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
sysGbCdstringOptional

시스템 구분 코드

Example: 11
sysGbCdListarrayOptional

시스템 구분 코드 목록

Example: ["11","12"]
rtTgtTypCdstringOptional

권한유형코드

Example: 10
rtTgtTypCdListarrayOptional

권한유형코드 목록

Example: ["10","20"]
rtGrpNostringOptional

권한그룹번호

Example: 10000
rtSubGbCdstringOptional

권한주체 구분코드

Example: 01
rtTgtSeqstringOptional

권한대상순번

uprRtTgtSeqstringOptional

상위권한대상순번

useYnstringOptional

사용여부

Example: Y
pageIdxnumberOptional

현재 페이지

Example: 1
rowsPerPagenumberOptional

페이지 당 row

Example: 10
Responses
chevron-right
200

성공

*/*
totalCountinteger · int32Optional
get
/v2/system/menuMgmt

메뉴 상세정보 등록

post

기능설명

  • 메뉴의 상세정보를 등록합니다.


상세설명

  • 필수 값 목록

    • 권한대상유형코드

    • 권한대상명

    • 정렬순서

    • 사용여부

    • 시스템수정자아이디

    • 시스템구분코드

    • 상위권한대상순번

    • 시스템등록자ID

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body

권한대상기본

rtTgtSeqstringOptional

권한대상순번

Example: 1100000
rtTgtNmstringOptional

메뉴명

Example: BO시스템
uprRtTgtSeqstringOptional

상위권한대상순번

Example: 11
popupYnstringOptional

팝업여부

Example: N
uprRtTgtNmstringOptional

상위권한대상명

Example: BO시스템
sysGbCdstringOptional

시스템구분코드(UR005)

Example: 11
rtTgtTypCdstringOptional

권한대상유형코드(UR010)

Example: 20
sortSeqinteger · int32Optional

정렬순서

Example: 1
callUrlstringOptional

호출 URL

Example: popup/userMgmtPopup.userListPopup.do
httpMethodstringOptional

호출 Method

Example: GET
useYnstringOptional

사용여부

Example: Y
custInfoInclYnstringOptional

고객정보포함여부

Example: Y
rmkContstringOptional

비고내용

Example: Text
btnIdstringOptional

버튼 아이디

Example: 123
leafMenuYnstringOptional

최하위 메뉴 여부

Example: N
userHelpContstringOptional

사용자 도움말 내용

Example: Text
totalCountinteger · int32Optional

총 갯수

Example: 12
Responses
chevron-right
200

성공

*/*
timestampstring · date-timeOptional

result time

codestringOptional

result code

messagestringOptional

result message

isProcessbooleanOptional

process check

payloadstringOptional

payload

errorbooleanOptional

is error

post
/v2/system/menuMgmt

메뉴 상세정보 검증

post

기능설명

  • 메뉴의 상세정보를 검증합니다.


상세설명

  • 필수 값 목록

    • 권한대상유형코드

    • 권한대상명

    • 정렬순서

    • 사용여부

    • 시스템수정자아이디

    • 권한대상순번

    • 고객정보포함여부

    • 팝업여부

    • 최하위메뉴여부

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body

권한대상기본

rtTgtSeqstringOptional

권한대상순번

Example: 1100000
rtTgtNmstringOptional

메뉴명

Example: BO시스템
uprRtTgtSeqstringOptional

상위권한대상순번

Example: 11
popupYnstringOptional

팝업여부

Example: N
uprRtTgtNmstringOptional

상위권한대상명

Example: BO시스템
sysGbCdstringOptional

시스템구분코드(UR005)

Example: 11
rtTgtTypCdstringOptional

권한대상유형코드(UR010)

Example: 20
sortSeqinteger · int32Optional

정렬순서

Example: 1
callUrlstringOptional

호출 URL

Example: popup/userMgmtPopup.userListPopup.do
httpMethodstringOptional

호출 Method

Example: GET
useYnstringOptional

사용여부

Example: Y
custInfoInclYnstringOptional

고객정보포함여부

Example: Y
rmkContstringOptional

비고내용

Example: Text
btnIdstringOptional

버튼 아이디

Example: 123
leafMenuYnstringOptional

최하위 메뉴 여부

Example: N
userHelpContstringOptional

사용자 도움말 내용

Example: Text
totalCountinteger · int32Optional

총 갯수

Example: 12
Responses
chevron-right
200

성공

*/*
timestampstring · date-timeOptional

result time

codestringOptional

result code

messagestringOptional

result message

isProcessbooleanOptional

process check

payloadstringOptional

payload

errorbooleanOptional

is error

post
/v2/system/menuMgmt/validation

개별메뉴 권한 설정

post

기능설명

  • 개별권한의 사용여부를 수정합니다.


상세설명

  • 개별권한의 사용여부를 수정합니다.

  • 개별권한 사용, 사용안함, 그룹권한 적용으로 수정합니다.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body

권한 정보 Entity

rtGrpNostringOptional

권한그룹번호

Example: 10000
rtTgtSeqstringOptional

권한대상순번

Example: 1
rtSubGbCdstringOptional

권한주체구분코드(UR006)

Example: 01
useYnstringOptional

사용여부

Example: Y
groupYnstringOptional

그룹권한 사용여부

Example: Y
Responses
chevron-right
200

성공

*/*
stringOptional
post
/v2/system/menuMgmt/saveIndividualMenuRight

하위 메뉴 저장

post

기능설명

  • 메뉴의 하위 메뉴 목록을 등록, 수정, 삭제합니다.


상세설명

  • 필수 값 목록

    • 저장

      • 권한대상유형코드

      • 권한대상명

      • 정렬순서

      • 사용여부

      • 시스템수정자아이디

      • 시스템구분코드

      • 상위권한대상순번

      • 시스템등록자아이디

    • 수정

      • 권한대상유형코드

      • 권한대상명

      • 정렬순서

      • 사용여부

      • 시스템수정자아이디

    • 삭제

      • 권한대상유형코드

      • 권한대상명

      • 정렬순서

      • 사용여부

      • 시스템수정자아이디

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
Responses
chevron-right
200

성공

*/*
stringOptional
post
/v1/system/menuMgmt/saveSubMenu

개별권한 사용여부 수정

post

기능설명

  • 개별권한의 사용여부를 수정합니다.


상세설명

  • 개별권한의 사용여부를 수정합니다.

  • checkedNodes의 목록을 사용여부 Y로 수정합니다.

  • nonCheckedNodes의 목록을 사용여부 N으로 수정합니다.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
Other propertiesanyOptional
Responses
chevron-right
200

성공

*/*
stringOptional
post
/v1/system/menuMgmt/saveMenuRightIndiv

메뉴 상세정보 등록

post

기능설명

  • 메뉴의 상세정보를 등록합니다.


상세설명

  • 필수 값 목록

    • 권한대상유형코드

    • 권한대상명

    • 정렬순서

    • 사용여부

    • 시스템수정자아이디

    • 시스템구분코드

    • 상위권한대상순번

    • 시스템등록자ID

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
rtTgtSeqstringOptional
sysGbCdstring · min: 1Required
rtTgtTypCdstring · min: 1Required
rtTgtNmstring · min: 1Required
sortSeqinteger · int32Required
callUrlstring · min: 1Required
useYnstringOptional
custInfoInclYnstringOptional
rmkContstringOptional
popupYnstringOptional
btnIdstringOptional
uprRtTgtSeqstring · min: 1Required
leafMenuYnstring · min: 1Required
userHelpContstringOptional
Responses
chevron-right
200

성공

*/*
stringOptional
post
/v1/system/menuMgmt/registMenuInfo

메뉴권한 사용여부 수정

post

기능설명

  • 메뉴권한의 사용여부를 수정합니다.


상세설명

  • 메뉴권한의 사용여부를 수정합니다.

  • checkedNodes의 목록을 사용여부 Y로 수정합니다.

  • nonCheckedNodes의 목록을 사용여부 N으로 수정합니다.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
Other propertiesanyOptional
Responses
chevron-right
200

성공

*/*
stringOptional
post
/v1/system/menuMgmt/modifyMenuRight

메뉴 상세정보 수정

post

기능설명

  • 메뉴의 상세정보를 수정합니다.


상세설명

  • 필수 값 목록

    • 권한대상유형코드

    • 권한대상명

    • 정렬순서

    • 사용여부

    • 시스템수정자아이디

    • 권한대상순번

    • 고객정보포함여부

    • 팝업여부

    • 최하위메뉴여부

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
rtTgtSeqstringOptional
sysGbCdstring · min: 1Required
rtTgtTypCdstring · min: 1Required
rtTgtNmstring · min: 1Required
sortSeqinteger · int32Required
callUrlstring · min: 1Required
useYnstringOptional
custInfoInclYnstringOptional
rmkContstringOptional
popupYnstringOptional
btnIdstringOptional
uprRtTgtSeqstring · min: 1Required
leafMenuYnstring · min: 1Required
userHelpContstringOptional
Responses
chevron-right
200

성공

*/*
stringOptional
post
/v1/system/menuMgmt/modifyMenuInfo

매핑된 상위 메뉴 목록 조회 조회

get

기능설명

  • 매핑된 상위 메뉴 목록 조회들을 조회됩니다.


상세설명

  • 매핑된 상위 메뉴 목록 조회들을 조회됩니다.

  • 필수 값 목록

    • 상위권한대상순번 목록

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
uprRtTgtSeqListarrayRequired

상위권한대상순번 목록

Example: ["1101200211","1101504852"]
Responses
chevron-right
200

성공

*/*
timestampstring · date-timeOptional

result time

codestringOptional

result code

messagestringOptional

result message

isProcessbooleanOptional

process check

errorbooleanOptional

is error

get
/v2/system/menuMgmt/upper

메뉴 트리 목록 조회

get

기능설명

  • 저장되어 있는 메뉴가 트리 구조로 조회됩니다.


상세설명

  • 저장되어 있는 메뉴가 트리 구조로 조회됩니다.


수정번호

  • Release v2.00_241017 : 메뉴 트리 목록 조회 v2

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
sysGbCdstringOptional

시스템 구분 코드

rtGrpNostringOptional

권한그룹번호

useYnstringOptional

사용여부

Responses
chevron-right
200

성공

*/*
timestampstring · date-timeOptional

result time

codestringOptional

result code

messagestringOptional

result message

isProcessbooleanOptional

process check

errorbooleanOptional

is error

get
/v2/system/menuMgmt/getMenuMgmtTreeList

하위 메뉴 목록 조회

get

기능설명

  • 화면에서 클릭한 메뉴의 하위 메뉴 목록을 조회합니다.


상세설명

  • 화면에서 클릭한 메뉴의 하위 메뉴 목록을 조회합니다.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
rtTgtSeqstringOptional

권한대상순번

pageIdxstringRequired

현재 페이지

Example: 1
rowsPerPagestringRequired

페이지 당 row

Example: 10
Responses
chevron-right
200

성공

*/*

메뉴 권한 Response DTO

rtTgtSeqstringOptional

권한대상순번

Example: 1100000
rtTgtNmstringOptional

메뉴명

Example: BO시스템
uprRtTgtSeqstringOptional

상위권한대상순번

Example: 11
popupYnstringOptional

팝업여부

Example: N
levelstringOptional

레벨

Example: 1
hierarchystringOptional

트리 분류

uprRtTgtNmstringOptional

상위권한대상명

Example: BO시스템
sysGbCdstringOptional

시스템구분코드(UR005)

Example: 11
rtTgtTypCdstringOptional

권한대상유형코드(UR010)

Example: 20
sortSeqinteger · int32Optional

정렬순서

Example: 1
callUrlstringOptional

호출 URL

Example: popup/userMgmtPopup.userListPopup.do
httpMethodstringOptional

호출 URL

Example: GET
useYnstringOptional

사용여부

Example: Y
rtSubGbCdstringOptional

권한주체구분코드(UR006)

Example: 01
groupYnstringOptional

그룹 권한 사용여부

Example: Y
custInfoInclYnstringOptional

고객정보포함여부

Example: Y
rmkContstringOptional

비고내용

Example: Text
btnIdstringOptional

버튼 아이디

Example: 123
leafMenuYnstringOptional

최하위 메뉴 여부

Example: N
userHelpContstringOptional

사용자 도움말 내용

Example: Text
get
/v1/system/menuMgmt/getSubMenuList

하위 메뉴 목록 건수 조회

get

기능설명

  • 화면에서 클릭한 메뉴의 하위 메뉴 목록 건수를 조회합니다.


상세설명

  • 화면에서 클릭한 메뉴의 하위 메뉴 목록 건수를 조회합니다.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
rtTgtSeqstringOptional

권한대상순번

Responses
chevron-right
200

성공

*/*
integer · int32Optional
get
/v1/system/menuMgmt/getSubMenuListCount

하위메뉴 존재여부 체크

get

기능설명

  • 권한대상순번에 대한 하위메뉴가 존재하는지 확인합니다.


상세설명

  • 권한대상순번에 대한 하위메뉴가 존재하는지 확인합니다.

  • 넘어온 권한대상순번을 상위권한대상순번으로 가진 메뉴의 건수를 반환합니다.

  • 필수 값 목록

    • 권한대상순번

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
rtTgtSeqstringRequired

권한대상순번

Responses
chevron-right
200

성공

*/*
integer · int32Optional
get
/v1/system/menuMgmt/getSubMenuCheck

유효한 권한대상 체크

get

기능설명

  • 권한대상순번에 대한 권한 정보가 존재하는지 확인합니다.


상세설명

  • 권한대상순번에 대해 사용여부가 Y인 권한 정보가 존재하는지 확인합니다.

  • 넘어온 권한대상순번을 가진 메뉴의 건수를 반환합니다.

  • 필수 값 목록

    • 권한대상순번

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
rtTgtSeqstringRequired

권한대상순번

Responses
chevron-right
200

성공

*/*
integer · int32Optional
get
/v1/system/menuMgmt/getRtInfoCheck

메뉴 상세 정보 조회

get

기능설명

  • 화면에서 클릭한 메뉴의 샹세 정보를 조회합니다.


상세설명

  • 화면에서 클릭한 메뉴의 샹세 정보를 조회합니다.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
rtTgtSeqstringOptional

권한대상순번

Responses
chevron-right
200

성공

*/*

메뉴 권한 Response DTO

rtTgtSeqstringOptional

권한대상순번

Example: 1100000
rtTgtNmstringOptional

메뉴명

Example: BO시스템
uprRtTgtSeqstringOptional

상위권한대상순번

Example: 11
popupYnstringOptional

팝업여부

Example: N
levelstringOptional

레벨

Example: 1
hierarchystringOptional

트리 분류

uprRtTgtNmstringOptional

상위권한대상명

Example: BO시스템
sysGbCdstringOptional

시스템구분코드(UR005)

Example: 11
rtTgtTypCdstringOptional

권한대상유형코드(UR010)

Example: 20
sortSeqinteger · int32Optional

정렬순서

Example: 1
callUrlstringOptional

호출 URL

Example: popup/userMgmtPopup.userListPopup.do
httpMethodstringOptional

호출 URL

Example: GET
useYnstringOptional

사용여부

Example: Y
rtSubGbCdstringOptional

권한주체구분코드(UR006)

Example: 01
groupYnstringOptional

그룹 권한 사용여부

Example: Y
custInfoInclYnstringOptional

고객정보포함여부

Example: Y
rmkContstringOptional

비고내용

Example: Text
btnIdstringOptional

버튼 아이디

Example: 123
leafMenuYnstringOptional

최하위 메뉴 여부

Example: N
userHelpContstringOptional

사용자 도움말 내용

Example: Text
get
/v1/system/menuMgmt/getMenuInfo

Last updated