# 전시 카테고리 관리

## 전시 카테고리 기본 정보 조회

> \## 기능설명\
> \* 전시 카테고리 번호로 해당 전시 카테고리의 정보를 조회한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시 카테고리 기본 정보 영역\
> \* 전시 카테고리 관리 페이지에서 전시 카테고리를 선택했을 때 해당 전시 카테고리의 기본 정보를 조회한다.<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"PrDispCtgBase":{"type":"object","description":"전시카테고리기본","properties":{"siteNo":{"type":"string","description":"사이트번호"},"dispCtgNo":{"type":"string","description":"전시카테고리번호"},"dpmlNo":{"type":"string","description":"몰 번호"},"dispSeq":{"type":"integer","format":"int32","description":"전시순서"},"useYn":{"type":"string","description":"사용여부"},"uprDispCtgNo":{"type":"string","description":"상위전시카테고리번호"},"lrgCtgNo":{"type":"string","description":"대카테고리번호"},"midCtgNo":{"type":"string","description":"중카테고리번호"},"smlCtgNo":{"type":"string","description":"소카테고리번호"},"thnCtgNo":{"type":"string","description":"세카테고리번호"},"leafYn":{"type":"string","description":"최하위 여부"},"dispCtgNm":{"type":"string","description":"전시카테고리명"},"multiDispCtgNm":{"type":"string","description":"전시카테고리명_다국어"},"dpmlNm":{"type":"string","description":"전시몰명","readOnly":true},"siteNm":{"type":"string","description":"사이트이름","readOnly":true},"lrgCtgNm":{"type":"string","description":"대카테고리명","readOnly":true},"midCtgNm":{"type":"string","description":"중카테고리명","readOnly":true},"smlCtgNm":{"type":"string","description":"소카테고리명","readOnly":true},"thnCtgNm":{"type":"string","description":"세카테고리명","readOnly":true},"shopNo":{"type":"string","description":"매장번호","readOnly":true},"prtTypCd":{"type":"string","description":"출력유형코드","readOnly":true},"hierarchyText":{"type":"string","description":"계층구조 텍스트","readOnly":true},"leafCtgYnChangePossible":{"type":"string","description":"리프표준분류여부 변경 가능여부","readOnly":true},"realGridCUD":{"$ref":"#/components/schemas/RealGridCUDRequestPrDispCtgBase","description":"CUD 목록"}}},"RealGridCUDRequestPrDispCtgBase":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category/{dispCtgNo}":{"get":{"tags":["전시 카테고리 관리"],"summary":"전시 카테고리 기본 정보 조회","description":"## 기능설명\n* 전시 카테고리 번호로 해당 전시 카테고리의 정보를 조회한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시 카테고리 기본 정보 영역\n* 전시 카테고리 관리 페이지에서 전시 카테고리를 선택했을 때 해당 전시 카테고리의 기본 정보를 조회한다.\n","operationId":"getCategoryDetail","parameters":[{"name":"dispCtgNo","in":"path","description":"전시카테고리번호","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"전시 카테고리 기본 정보 조회 성공","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrDispCtgBase"}}}},"900":{"description":"전시 카테고리 기본 정보 조회 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
```

## 전시 카테고리 기본 정보 수정

> \## 기능설명\
> \* 전시 카테고리 기본 정보를 수정한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시 카테고리 기본 정보 영역\
> \* 전시 카테고리 기본 정보에서 전시카테고리명, 사용여부, 전시순서, 최하위 여부를 수정한다.\
> &#x20;   \* BO에서 아래 1, 2, 3, 4 모두 해당 사항이 없을 시에만 최하위 여부를 수정할 수 있다.\
> &#x20;   1\) 하위 전시 카테고리 여부\
> &#x20;   2\) 등록된 상품 여부\
> &#x20;   3\) 연결된 표준 카테고리 여부\
> &#x20;   4\) 세카테고리 여부\
> \* 입력 파라미터( \_\_\*\_\_: 필수)\
> &#x20;   \- \_\_dispCtgNo \*, leafYn \*, useYn \*, dispSeq \*\_\_\
> \---\
> \### 코드정리\
> \* \`\`\` 사용여부 \`\`\` : Y,N\
> \* \`\`\` 최하위 여부 \`\`\` : Y,N<br>

````json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"PrDispCtgBase":{"type":"object","description":"전시카테고리기본","properties":{"siteNo":{"type":"string","description":"사이트번호"},"dispCtgNo":{"type":"string","description":"전시카테고리번호"},"dpmlNo":{"type":"string","description":"몰 번호"},"dispSeq":{"type":"integer","format":"int32","description":"전시순서"},"useYn":{"type":"string","description":"사용여부"},"uprDispCtgNo":{"type":"string","description":"상위전시카테고리번호"},"lrgCtgNo":{"type":"string","description":"대카테고리번호"},"midCtgNo":{"type":"string","description":"중카테고리번호"},"smlCtgNo":{"type":"string","description":"소카테고리번호"},"thnCtgNo":{"type":"string","description":"세카테고리번호"},"leafYn":{"type":"string","description":"최하위 여부"},"dispCtgNm":{"type":"string","description":"전시카테고리명"},"multiDispCtgNm":{"type":"string","description":"전시카테고리명_다국어"},"dpmlNm":{"type":"string","description":"전시몰명","readOnly":true},"siteNm":{"type":"string","description":"사이트이름","readOnly":true},"lrgCtgNm":{"type":"string","description":"대카테고리명","readOnly":true},"midCtgNm":{"type":"string","description":"중카테고리명","readOnly":true},"smlCtgNm":{"type":"string","description":"소카테고리명","readOnly":true},"thnCtgNm":{"type":"string","description":"세카테고리명","readOnly":true},"shopNo":{"type":"string","description":"매장번호","readOnly":true},"prtTypCd":{"type":"string","description":"출력유형코드","readOnly":true},"hierarchyText":{"type":"string","description":"계층구조 텍스트","readOnly":true},"leafCtgYnChangePossible":{"type":"string","description":"리프표준분류여부 변경 가능여부","readOnly":true},"realGridCUD":{"$ref":"#/components/schemas/RealGridCUDRequestPrDispCtgBase","description":"CUD 목록"}}},"RealGridCUDRequestPrDispCtgBase":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category/{dispCtgNo}":{"put":{"tags":["전시 카테고리 관리"],"summary":"전시 카테고리 기본 정보 수정","description":"## 기능설명\n* 전시 카테고리 기본 정보를 수정한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시 카테고리 기본 정보 영역\n* 전시 카테고리 기본 정보에서 전시카테고리명, 사용여부, 전시순서, 최하위 여부를 수정한다.\n    * BO에서 아래 1, 2, 3, 4 모두 해당 사항이 없을 시에만 최하위 여부를 수정할 수 있다.\n    1) 하위 전시 카테고리 여부\n    2) 등록된 상품 여부\n    3) 연결된 표준 카테고리 여부\n    4) 세카테고리 여부\n* 입력 파라미터( __*__: 필수)\n    - __dispCtgNo *, leafYn *, useYn *, dispSeq *__\n---\n### 코드정리\n* ``` 사용여부 ``` : Y,N\n* ``` 최하위 여부 ``` : Y,N\n","operationId":"modifyDisplayCategory","parameters":[{"name":"dispCtgNo","in":"path","description":"전시카테고리번호","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrDispCtgBase"}}},"required":true},"responses":{"200":{"description":"전시 카테고리 기본 정보 수정 성공","content":{"application/json":{"schema":{"type":"string"}}}},"900":{"description":"전시 카테고리 기본 정보 수정 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
````

## 전시 카테고리 기본 정보 등록

> \## 기능설명\
> \* 전시 카테고리 기본 정보를 등록한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시 카테고리 기본 정보 영역\
> \* 전시 카테고리 기본 정보를 등록할 수 있다.\
> \* 입력 파라미터( \_\_\*\_\_: 필수)\
> &#x20;   \- \_\_siteNo \*, dpmlNo \*, dispCtgNm \*, leafYn \*, useYn \*, dispSeq\*, sysRegId\*, sysModId \*\_\_\
> \---\
> \### 코드정리\
> \* \`\`\` 사용여부 \`\`\` : Y,N\
> \* \`\`\` 최하위 여부 \`\`\` : Y,N<br>

````json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"PrDispCtgBase":{"type":"object","description":"전시카테고리기본","properties":{"siteNo":{"type":"string","description":"사이트번호"},"dispCtgNo":{"type":"string","description":"전시카테고리번호"},"dpmlNo":{"type":"string","description":"몰 번호"},"dispSeq":{"type":"integer","format":"int32","description":"전시순서"},"useYn":{"type":"string","description":"사용여부"},"uprDispCtgNo":{"type":"string","description":"상위전시카테고리번호"},"lrgCtgNo":{"type":"string","description":"대카테고리번호"},"midCtgNo":{"type":"string","description":"중카테고리번호"},"smlCtgNo":{"type":"string","description":"소카테고리번호"},"thnCtgNo":{"type":"string","description":"세카테고리번호"},"leafYn":{"type":"string","description":"최하위 여부"},"dispCtgNm":{"type":"string","description":"전시카테고리명"},"multiDispCtgNm":{"type":"string","description":"전시카테고리명_다국어"},"dpmlNm":{"type":"string","description":"전시몰명","readOnly":true},"siteNm":{"type":"string","description":"사이트이름","readOnly":true},"lrgCtgNm":{"type":"string","description":"대카테고리명","readOnly":true},"midCtgNm":{"type":"string","description":"중카테고리명","readOnly":true},"smlCtgNm":{"type":"string","description":"소카테고리명","readOnly":true},"thnCtgNm":{"type":"string","description":"세카테고리명","readOnly":true},"shopNo":{"type":"string","description":"매장번호","readOnly":true},"prtTypCd":{"type":"string","description":"출력유형코드","readOnly":true},"hierarchyText":{"type":"string","description":"계층구조 텍스트","readOnly":true},"leafCtgYnChangePossible":{"type":"string","description":"리프표준분류여부 변경 가능여부","readOnly":true},"realGridCUD":{"$ref":"#/components/schemas/RealGridCUDRequestPrDispCtgBase","description":"CUD 목록"}}},"RealGridCUDRequestPrDispCtgBase":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category":{"post":{"tags":["전시 카테고리 관리"],"summary":"전시 카테고리 기본 정보 등록","description":"## 기능설명\n* 전시 카테고리 기본 정보를 등록한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시 카테고리 기본 정보 영역\n* 전시 카테고리 기본 정보를 등록할 수 있다.\n* 입력 파라미터( __*__: 필수)\n    - __siteNo *, dpmlNo *, dispCtgNm *, leafYn *, useYn *, dispSeq*, sysRegId*, sysModId *__\n---\n### 코드정리\n* ``` 사용여부 ``` : Y,N\n* ``` 최하위 여부 ``` : Y,N\n","operationId":"registerDisplayCategory","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrDispCtgBase"}}},"required":true},"responses":{"200":{"description":"전시 카테고리 기본 정보 등록 성공","content":{"application/json":{"schema":{"type":"string"}}}},"900":{"description":"전시 카테고리 기본 정보 등록 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
````

## 전시상품 목록 조회

> \## 기능설명\
> \* 전시 카테고리 번호로 해당 전시 카테고리의 전시 상품 목록을 조회한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시상품 목록 그리드 영역\
> \* 전시 카테고리 관리 페이지에서 전시 카테고리를 선택했을 때 그리드에 노출되는 해당 전시 카테고리의 전시상품 목록을 조회한다.\
> \* 상품 등록일자의 오름차순 정렬한다.\
> \---\
> \## 수정번호\
> \* \`\`\`Release v2.00\_240529\`\`\` : 전시여부, 상품판매코드 조회조건 추가<br>

````json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"PrDispGoodsInfo":{"type":"object","description":"전시카테고리기본_상품정보","properties":{"goodsNo":{"type":"string","description":"상품번호"},"dispCtgNo":{"type":"string","description":"전시카테고리번호"},"dispYn":{"type":"string","description":"전시여부"},"errorMessage":{"type":"string","description":"오류메시지","readOnly":true},"goodsList":{"type":"array","description":"상품번호 리스트","items":{"type":"string"}},"goodsArray":{"type":"array","description":"상품번호 배열","items":{"type":"string"}},"itemList":{"type":"array","description":"단품번호 리스트","items":{"type":"string"}},"itemArray":{"type":"array","description":"단품번호 배열","items":{"type":"string"}},"goodsNm":{"type":"string","description":"상품명","readOnly":true},"goodsTypCd":{"type":"string","description":"상품유형","readOnly":true},"norPrc":{"type":"number","description":"정상가","readOnly":true},"salePrc":{"type":"number","description":"판매가","readOnly":true},"saleStatCd":{"type":"string","description":"판매상태","readOnly":true},"entrNm":{"type":"string","description":"협력사명","readOnly":true},"goodsImg":{"type":"string","description":"상품이미지","readOnly":true},"moodTagVal":{"type":"string","description":"무드","readOnly":true},"wght":{"type":"string","description":"가중치","readOnly":true}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category/{dispCtgNo}/goods":{"get":{"tags":["전시 카테고리 관리"],"summary":"전시상품 목록 조회","description":"## 기능설명\n* 전시 카테고리 번호로 해당 전시 카테고리의 전시 상품 목록을 조회한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시상품 목록 그리드 영역\n* 전시 카테고리 관리 페이지에서 전시 카테고리를 선택했을 때 그리드에 노출되는 해당 전시 카테고리의 전시상품 목록을 조회한다.\n* 상품 등록일자의 오름차순 정렬한다.\n---\n## 수정번호\n* ```Release v2.00_240529``` : 전시여부, 상품판매코드 조회조건 추가\n","operationId":"getDisplayGoodsList","parameters":[{"name":"rowsPerPage","in":"query","description":"페이지 당 row","required":true,"schema":{"type":"string"}},{"name":"pageIdx","in":"query","description":"현재 페이지","required":true,"schema":{"type":"string"}},{"name":"dispCtgNo","in":"path","description":"전시카테고리번호","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"전시상품 목록 조회 성공","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrDispGoodsInfo"}}}},"900":{"description":"전시상품 목록 조회 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
````

## 전시상품 목록 저장

> \## 기능설명\
> \* 전시 카테고리의 전시 상품 목록을 저장한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시상품 목록 그리드 영역\
> \* 전시상품 목록 그리드에서 상품을 추가, 수정, 삭제한다.\
> \* 입력 파라미터( \_\_\*\_\_: 필수)\
> &#x20;   \- create: \_\_dispCtgNo \*, goodsNo \*, dispYn \*\_\_\
> &#x20;   \- update: \_\_dispCtgNo \*, goodsNo \*, dispYn \*\_\_\
> &#x20;   \- delete: \_\_dispCtgNo \*, goodsNo \*\_\_<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"RealGridCUDRequestPrDispGoodsInfo":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/PrDispGoodsInfo"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/PrDispGoodsInfo"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/PrDispGoodsInfo"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/PrDispGoodsInfo"}}}},"PrDispGoodsInfo":{"type":"object","description":"전시카테고리기본_상품정보","properties":{"goodsNo":{"type":"string","description":"상품번호"},"dispCtgNo":{"type":"string","description":"전시카테고리번호"},"dispYn":{"type":"string","description":"전시여부"},"errorMessage":{"type":"string","description":"오류메시지","readOnly":true},"goodsList":{"type":"array","description":"상품번호 리스트","items":{"type":"string"}},"goodsArray":{"type":"array","description":"상품번호 배열","items":{"type":"string"}},"itemList":{"type":"array","description":"단품번호 리스트","items":{"type":"string"}},"itemArray":{"type":"array","description":"단품번호 배열","items":{"type":"string"}},"goodsNm":{"type":"string","description":"상품명","readOnly":true},"goodsTypCd":{"type":"string","description":"상품유형","readOnly":true},"norPrc":{"type":"number","description":"정상가","readOnly":true},"salePrc":{"type":"number","description":"판매가","readOnly":true},"saleStatCd":{"type":"string","description":"판매상태","readOnly":true},"entrNm":{"type":"string","description":"협력사명","readOnly":true},"goodsImg":{"type":"string","description":"상품이미지","readOnly":true},"moodTagVal":{"type":"string","description":"무드","readOnly":true},"wght":{"type":"string","description":"가중치","readOnly":true}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category/{dispCtgNo}/goods":{"post":{"tags":["전시 카테고리 관리"],"summary":"전시상품 목록 저장","description":"## 기능설명\n* 전시 카테고리의 전시 상품 목록을 저장한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시상품 목록 그리드 영역\n* 전시상품 목록 그리드에서 상품을 추가, 수정, 삭제한다.\n* 입력 파라미터( __*__: 필수)\n    - create: __dispCtgNo *, goodsNo *, dispYn *__\n    - update: __dispCtgNo *, goodsNo *, dispYn *__\n    - delete: __dispCtgNo *, goodsNo *__\n","operationId":"saveGoodsList","parameters":[{"name":"dispCtgNo","in":"path","description":"전시카테고리번호","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RealGridCUDRequestPrDispGoodsInfo"}}},"required":true},"responses":{"200":{"description":"전시상품 목록 저장 성공","content":{"application/json":{"schema":{"type":"string"}}}},"900":{"description":"전시상품 목록 저장 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
```

## 엑셀 전시상품 목록 일괄 저장

> \## 기능설명\
> \* 전시 카테고리의 전시 상품 목록을 중복되지 않은 상품들만 저장한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시상품 일괄등록 버튼 > 전시상품 일괄등록 팝업\
> \* 엑셀 파일로 일괄 등록 그리드에 입력된 전시 상품들을 중복되지 않은 상품들만 저장하고 중복된 상품들을 반환한다.\
> \* 입력 파라미터( \_\_\*\_\_: 필수)\
> &#x20;   \- \_\_dispCtgNo \*, displayGoodsList \*\_\_<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"DisplayCategoryGoodsExcel":{"type":"object","properties":{"dispCtgNo":{"type":"string","description":"상품번호"},"displayGoodsList":{"type":"array","description":"상품목록","items":{"$ref":"#/components/schemas/PrDispGoodsInfo"}}}},"PrDispGoodsInfo":{"type":"object","description":"전시카테고리기본_상품정보","properties":{"goodsNo":{"type":"string","description":"상품번호"},"dispCtgNo":{"type":"string","description":"전시카테고리번호"},"dispYn":{"type":"string","description":"전시여부"},"errorMessage":{"type":"string","description":"오류메시지","readOnly":true},"goodsList":{"type":"array","description":"상품번호 리스트","items":{"type":"string"}},"goodsArray":{"type":"array","description":"상품번호 배열","items":{"type":"string"}},"itemList":{"type":"array","description":"단품번호 리스트","items":{"type":"string"}},"itemArray":{"type":"array","description":"단품번호 배열","items":{"type":"string"}},"goodsNm":{"type":"string","description":"상품명","readOnly":true},"goodsTypCd":{"type":"string","description":"상품유형","readOnly":true},"norPrc":{"type":"number","description":"정상가","readOnly":true},"salePrc":{"type":"number","description":"판매가","readOnly":true},"saleStatCd":{"type":"string","description":"판매상태","readOnly":true},"entrNm":{"type":"string","description":"협력사명","readOnly":true},"goodsImg":{"type":"string","description":"상품이미지","readOnly":true},"moodTagVal":{"type":"string","description":"무드","readOnly":true},"wght":{"type":"string","description":"가중치","readOnly":true}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category/{dispCtgNo}/excel":{"post":{"tags":["전시 카테고리 관리"],"summary":"엑셀 전시상품 목록 일괄 저장","description":"## 기능설명\n* 전시 카테고리의 전시 상품 목록을 중복되지 않은 상품들만 저장한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시상품 일괄등록 버튼 > 전시상품 일괄등록 팝업\n* 엑셀 파일로 일괄 등록 그리드에 입력된 전시 상품들을 중복되지 않은 상품들만 저장하고 중복된 상품들을 반환한다.\n* 입력 파라미터( __*__: 필수)\n    - __dispCtgNo *, displayGoodsList *__\n","operationId":"registerExcelGoodsList","parameters":[{"name":"dispCtgNo","in":"path","description":"전시카테고리번호","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DisplayCategoryGoodsExcel"}}},"required":true},"responses":{"200":{"description":"엑셀 전시상품 목록 일괄 저장 성공","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrDispGoodsInfo"}}}},"900":{"description":"엑셀 전시상품 목록 일괄 저장 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
```

## 전시 카테고리명 다국어 목록 조회

> \## 기능설명\
> \* 전시 카테고리 번호 리스트로 전시 카테고리의 카테고리명 다국어 목록을 조회한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 표준 카테고리 관리 > 다국어 등록 버튼 > 전시 카테고리명 다국어 등록 팝업\
> \* 전시 카테고리 관리 페이지에서 다국어 등록 버튼을 선택했을 때 그리드에 노출되는 해당 전시 카테고리 다국어 목록을 조회한다.\
> \---\
> \### 코드정리\
> \* \`\`\` 다국어 언어 코드 \`\`\` : ko, en<br>

````json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"PrDispCtgBase":{"type":"object","description":"전시카테고리기본","properties":{"siteNo":{"type":"string","description":"사이트번호"},"dispCtgNo":{"type":"string","description":"전시카테고리번호"},"dpmlNo":{"type":"string","description":"몰 번호"},"dispSeq":{"type":"integer","format":"int32","description":"전시순서"},"useYn":{"type":"string","description":"사용여부"},"uprDispCtgNo":{"type":"string","description":"상위전시카테고리번호"},"lrgCtgNo":{"type":"string","description":"대카테고리번호"},"midCtgNo":{"type":"string","description":"중카테고리번호"},"smlCtgNo":{"type":"string","description":"소카테고리번호"},"thnCtgNo":{"type":"string","description":"세카테고리번호"},"leafYn":{"type":"string","description":"최하위 여부"},"dispCtgNm":{"type":"string","description":"전시카테고리명"},"multiDispCtgNm":{"type":"string","description":"전시카테고리명_다국어"},"dpmlNm":{"type":"string","description":"전시몰명","readOnly":true},"siteNm":{"type":"string","description":"사이트이름","readOnly":true},"lrgCtgNm":{"type":"string","description":"대카테고리명","readOnly":true},"midCtgNm":{"type":"string","description":"중카테고리명","readOnly":true},"smlCtgNm":{"type":"string","description":"소카테고리명","readOnly":true},"thnCtgNm":{"type":"string","description":"세카테고리명","readOnly":true},"shopNo":{"type":"string","description":"매장번호","readOnly":true},"prtTypCd":{"type":"string","description":"출력유형코드","readOnly":true},"hierarchyText":{"type":"string","description":"계층구조 텍스트","readOnly":true},"leafCtgYnChangePossible":{"type":"string","description":"리프표준분류여부 변경 가능여부","readOnly":true},"realGridCUD":{"$ref":"#/components/schemas/RealGridCUDRequestPrDispCtgBase","description":"CUD 목록"}}},"RealGridCUDRequestPrDispCtgBase":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category/multi-lang":{"get":{"tags":["전시 카테고리 관리"],"summary":"전시 카테고리명 다국어 목록 조회","description":"## 기능설명\n* 전시 카테고리 번호 리스트로 전시 카테고리의 카테고리명 다국어 목록을 조회한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 표준 카테고리 관리 > 다국어 등록 버튼 > 전시 카테고리명 다국어 등록 팝업\n* 전시 카테고리 관리 페이지에서 다국어 등록 버튼을 선택했을 때 그리드에 노출되는 해당 전시 카테고리 다국어 목록을 조회한다.\n---\n### 코드정리\n* ``` 다국어 언어 코드 ``` : ko, en\n","operationId":"getDisplayCategoryMgmtSubCategoryMultiLanguageList","parameters":[{"name":"dispCtgNoList","in":"query","description":"전시카테고리번호리스트","required":true,"schema":{"type":"array"}},{"name":"multiLangCd","in":"query","description":"다국어 언어 코드","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"전시 카테고리명 다국어 목록 조회 성공","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrDispCtgBase"}}}},"900":{"description":"전시 카테고리명 다국어 목록 조회 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
````

## 전시 카테고리명 다국어 저장

> \## 기능설명\
> \* 전시 카테고리의 카테고리명 다국어 목록을 저장한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 표준 카테고리 관리 > 다국어 등록 버튼 > 전시 카테고리명 다국어 등록 팝업\
> \* 전시 카테고리 관리 페이지에서 다국어 등록 버튼을 선택했을 때 그리드에 노출되는 해당 전시 카테고리 다국어 목록을 저장한다.\
> \* 입력 파라미터( \_\_\*\_\_: 필수)\
> &#x20;   \- \_\_dispCtgNm \*, langCd \*\_\_, multiDispCtgNm\
> \---\
> \### 코드정리\
> \* \`\`\` 다국어 언어 코드 \`\`\` : ko, en<br>

````json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"DisplayCategoryMultiLang":{"type":"object","properties":{"realGridCUD":{"$ref":"#/components/schemas/RealGridCUDRequestPrDispCtgBase","description":"전시카테고리 다국어 그리드 정보"},"langCd":{"type":"string"},"displayCategoryMlList":{"type":"array","description":"전시카테고리 다국어 목록","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"sysRegId":{"type":"string","description":"등록자 ID"},"sysModId":{"type":"string","description":"수정자 ID"}}},"RealGridCUDRequestPrDispCtgBase":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}}}},"PrDispCtgBase":{"type":"object","description":"전시카테고리기본","properties":{"siteNo":{"type":"string","description":"사이트번호"},"dispCtgNo":{"type":"string","description":"전시카테고리번호"},"dpmlNo":{"type":"string","description":"몰 번호"},"dispSeq":{"type":"integer","format":"int32","description":"전시순서"},"useYn":{"type":"string","description":"사용여부"},"uprDispCtgNo":{"type":"string","description":"상위전시카테고리번호"},"lrgCtgNo":{"type":"string","description":"대카테고리번호"},"midCtgNo":{"type":"string","description":"중카테고리번호"},"smlCtgNo":{"type":"string","description":"소카테고리번호"},"thnCtgNo":{"type":"string","description":"세카테고리번호"},"leafYn":{"type":"string","description":"최하위 여부"},"dispCtgNm":{"type":"string","description":"전시카테고리명"},"multiDispCtgNm":{"type":"string","description":"전시카테고리명_다국어"},"dpmlNm":{"type":"string","description":"전시몰명","readOnly":true},"siteNm":{"type":"string","description":"사이트이름","readOnly":true},"lrgCtgNm":{"type":"string","description":"대카테고리명","readOnly":true},"midCtgNm":{"type":"string","description":"중카테고리명","readOnly":true},"smlCtgNm":{"type":"string","description":"소카테고리명","readOnly":true},"thnCtgNm":{"type":"string","description":"세카테고리명","readOnly":true},"shopNo":{"type":"string","description":"매장번호","readOnly":true},"prtTypCd":{"type":"string","description":"출력유형코드","readOnly":true},"hierarchyText":{"type":"string","description":"계층구조 텍스트","readOnly":true},"leafCtgYnChangePossible":{"type":"string","description":"리프표준분류여부 변경 가능여부","readOnly":true},"realGridCUD":{"$ref":"#/components/schemas/RealGridCUDRequestPrDispCtgBase","description":"CUD 목록"}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category/multi-lang":{"post":{"tags":["전시 카테고리 관리"],"summary":"전시 카테고리명 다국어 저장","description":"## 기능설명\n* 전시 카테고리의 카테고리명 다국어 목록을 저장한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 표준 카테고리 관리 > 다국어 등록 버튼 > 전시 카테고리명 다국어 등록 팝업\n* 전시 카테고리 관리 페이지에서 다국어 등록 버튼을 선택했을 때 그리드에 노출되는 해당 전시 카테고리 다국어 목록을 저장한다.\n* 입력 파라미터( __*__: 필수)\n    - __dispCtgNm *, langCd *__, multiDispCtgNm\n---\n### 코드정리\n* ``` 다국어 언어 코드 ``` : ko, en\n","operationId":"saveSubCategoryMultiLanguage","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DisplayCategoryMultiLang"}}},"required":true},"responses":{"200":{"description":"하위 전시 카테고리명 다국어 저장 성공","content":{"application/json":{"schema":{"type":"string"}}}},"900":{"description":"하위 전시 카테고리명 다국어 저장 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
````

## 전시 카테고리 목록 삭제 가능 여부 확인

> \## 기능설명\
> \* 전시 카테고리 번호로 전시 카테고리 목록의 삭제 가능 여부를 확인한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 하위 전시 카테고리 목록 그리드 영역\
> \* 하위 전시 카테고리 목록 그리드에서 전시 카테고리를 삭제할 때 삭제 가능 여부를 확인한다.\
> \* 아래 1, 2, 3 모두 해당 사항이 없을 시에만 전시 카테고리 삭제 가능\
> &#x20;   1\) 하위 전시 카테고리 여부\
> &#x20;   2\) 등록된 상품 여부\
> &#x20;   3\) 연결된 표준 카테고리 여부<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"PrDispCtgSearch":{"type":"object","description":"전시카테고리 search 모델","properties":{"siteNo":{"type":"string","description":"사이트번호"},"dispCtgNo":{"type":"string","description":"전시카테고리번호"},"dpmlNo":{"type":"string","description":"몰 번호"},"useYn":{"type":"string","description":"사용여부"},"dispYn":{"type":"string","description":"전시여부"},"dispCtgNoList":{"type":"array","description":"전시카테고리번호리스트","items":{"type":"string"}},"dispCtgNm":{"type":"string","description":"전시카테고리이름"},"multiLangCd":{"type":"string","description":"다국어 언어 코드"}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category/getCheckDisplayCategoryListDelete":{"post":{"tags":["전시 카테고리 관리"],"summary":"전시 카테고리 목록 삭제 가능 여부 확인","description":"## 기능설명\n* 전시 카테고리 번호로 전시 카테고리 목록의 삭제 가능 여부를 확인한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 하위 전시 카테고리 목록 그리드 영역\n* 하위 전시 카테고리 목록 그리드에서 전시 카테고리를 삭제할 때 삭제 가능 여부를 확인한다.\n* 아래 1, 2, 3 모두 해당 사항이 없을 시에만 전시 카테고리 삭제 가능\n    1) 하위 전시 카테고리 여부\n    2) 등록된 상품 여부\n    3) 연결된 표준 카테고리 여부\n","operationId":"getCheckStandardCategoryListDelete_1","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgSearch"}}}},"required":true},"responses":{"200":{"description":"전시 카테고리 삭제 가능 여부 확인 성공","content":{"application/json":{"schema":{"type":"boolean"}}}},"900":{"description":"전시 카테고리 삭제 가능 여부 확인 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
```

## 하위 전시 카테고리 목록 저장

> \## 기능설명\
> \* 하위 전시 카테고리 목록을 저장한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 하위 전시 카테고리 목록 영역\
> \* 하위 전시 카테고리 목록 그리드에서 전시 카테고리를 추가, 수정, 삭제한다.\
> \* 입력 파라미터( \_\_\*\_\_: 필수)\
> &#x20;   \- create: \_\_siteNo \*, dpmlNo \*, uprDispCtgNo \*, leafYn \*, useYn \*, dispSeq \*\_\_, lrgCtgNo, midCtgNo, smlCtgNo, thnCtgNo\
> &#x20;   \- update: \_\_dispCtgNo \*, leafYn \*, useYn \*, dispSeq \*\_\_\
> &#x20;   \- delete: \_\_dispCtgNo \*\_\_<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"PrDispCtgBase":{"type":"object","description":"전시카테고리기본","properties":{"siteNo":{"type":"string","description":"사이트번호"},"dispCtgNo":{"type":"string","description":"전시카테고리번호"},"dpmlNo":{"type":"string","description":"몰 번호"},"dispSeq":{"type":"integer","format":"int32","description":"전시순서"},"useYn":{"type":"string","description":"사용여부"},"uprDispCtgNo":{"type":"string","description":"상위전시카테고리번호"},"lrgCtgNo":{"type":"string","description":"대카테고리번호"},"midCtgNo":{"type":"string","description":"중카테고리번호"},"smlCtgNo":{"type":"string","description":"소카테고리번호"},"thnCtgNo":{"type":"string","description":"세카테고리번호"},"leafYn":{"type":"string","description":"최하위 여부"},"dispCtgNm":{"type":"string","description":"전시카테고리명"},"multiDispCtgNm":{"type":"string","description":"전시카테고리명_다국어"},"dpmlNm":{"type":"string","description":"전시몰명","readOnly":true},"siteNm":{"type":"string","description":"사이트이름","readOnly":true},"lrgCtgNm":{"type":"string","description":"대카테고리명","readOnly":true},"midCtgNm":{"type":"string","description":"중카테고리명","readOnly":true},"smlCtgNm":{"type":"string","description":"소카테고리명","readOnly":true},"thnCtgNm":{"type":"string","description":"세카테고리명","readOnly":true},"shopNo":{"type":"string","description":"매장번호","readOnly":true},"prtTypCd":{"type":"string","description":"출력유형코드","readOnly":true},"hierarchyText":{"type":"string","description":"계층구조 텍스트","readOnly":true},"leafCtgYnChangePossible":{"type":"string","description":"리프표준분류여부 변경 가능여부","readOnly":true},"realGridCUD":{"$ref":"#/components/schemas/RealGridCUDRequestPrDispCtgBase","description":"CUD 목록"}}},"RealGridCUDRequestPrDispCtgBase":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category/categories":{"post":{"tags":["전시 카테고리 관리"],"summary":"하위 전시 카테고리 목록 저장","description":"## 기능설명\n* 하위 전시 카테고리 목록을 저장한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 하위 전시 카테고리 목록 영역\n* 하위 전시 카테고리 목록 그리드에서 전시 카테고리를 추가, 수정, 삭제한다.\n* 입력 파라미터( __*__: 필수)\n    - create: __siteNo *, dpmlNo *, uprDispCtgNo *, leafYn *, useYn *, dispSeq *__, lrgCtgNo, midCtgNo, smlCtgNo, thnCtgNo\n    - update: __dispCtgNo *, leafYn *, useYn *, dispSeq *__\n    - delete: __dispCtgNo *__\n","operationId":"saveCategoryList","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrDispCtgBase"}}},"required":true},"responses":{"200":{"description":"하위 전시 카테고리 목록 저장 성공","content":{"application/json":{"schema":{"type":"string"}}}},"900":{"description":"하위 전시 카테고리 목록 저장 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
```

## 전시상품 목록 조회

> \## 기능설명\
> \* 상품번호들로 기존에 있는 전시상품과 중복확인 후 상품의 목록 정보를 조회한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시상품 목록 그리드 영역\
> \* BO에서 전시 상품 추가 시 상품조회 팝업에서 상품번호를 전달\
> \* 상품번호배열로 기존에 있는 전시상품과 중복확인 후 상품의 상세 정보를 조회한다.\
> \* 전시상품 목록 그리드에 상품 상세 정보를 가지고 행 추가하여 노출한다.<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"PrDispGoodsInfo":{"type":"object","description":"전시카테고리기본_상품정보","properties":{"goodsNo":{"type":"string","description":"상품번호"},"dispCtgNo":{"type":"string","description":"전시카테고리번호"},"dispYn":{"type":"string","description":"전시여부"},"errorMessage":{"type":"string","description":"오류메시지","readOnly":true},"goodsList":{"type":"array","description":"상품번호 리스트","items":{"type":"string"}},"goodsArray":{"type":"array","description":"상품번호 배열","items":{"type":"string"}},"itemList":{"type":"array","description":"단품번호 리스트","items":{"type":"string"}},"itemArray":{"type":"array","description":"단품번호 배열","items":{"type":"string"}},"goodsNm":{"type":"string","description":"상품명","readOnly":true},"goodsTypCd":{"type":"string","description":"상품유형","readOnly":true},"norPrc":{"type":"number","description":"정상가","readOnly":true},"salePrc":{"type":"number","description":"판매가","readOnly":true},"saleStatCd":{"type":"string","description":"판매상태","readOnly":true},"entrNm":{"type":"string","description":"협력사명","readOnly":true},"goodsImg":{"type":"string","description":"상품이미지","readOnly":true},"moodTagVal":{"type":"string","description":"무드","readOnly":true},"wght":{"type":"string","description":"가중치","readOnly":true}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category/{dispCtgNo}/goods/valid":{"get":{"tags":["전시 카테고리 관리"],"summary":"전시상품 목록 조회","description":"## 기능설명\n* 상품번호들로 기존에 있는 전시상품과 중복확인 후 상품의 목록 정보를 조회한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시상품 목록 그리드 영역\n* BO에서 전시 상품 추가 시 상품조회 팝업에서 상품번호를 전달\n* 상품번호배열로 기존에 있는 전시상품과 중복확인 후 상품의 상세 정보를 조회한다.\n* 전시상품 목록 그리드에 상품 상세 정보를 가지고 행 추가하여 노출한다.\n","operationId":"getGoodsListDetail","parameters":[{"name":"dispCtgNo","in":"path","description":"전시카테고리번호","required":true,"schema":{"type":"string"}},{"name":"goodsArray","in":"query","description":"전시상품번호배열","required":true,"schema":{"type":"array"}}],"responses":{"200":{"description":"전시상품 목록 상세 조회 성공","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrDispGoodsInfo"}}}},"900":{"description":"전시상품 목록 상세 조회 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
```

## 일괄 등록 전시 상품의 유효성 조회

> \## 기능설명\
> \* 상품 번호와 전시카테고리 번호로 해당 상품이 전시 상품에 추가 시 유효한 상품인지 확인한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시상품 일괄등록 버튼 > 전시상품 일괄등록 팝업\
> \* 전달 받은 전시상품 일괄등록 상품이 전시 상품에 추가 시 유효하지 않은 상품(중복 / 존재하지 않는 상품)인지 확인한다.\
> \* 기 등록된 전시 상품과 중복된 상품일 경우와 존재하지 않는 상품일 경우 해당 상품의 에러 메세지를 세팅하여 반환한다.\
> \---\
> \## 코드정리\
> \* \`\`\` 전시여부 \`\`\` : Y, N<br>

````json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"PrDispGoodsInfo":{"type":"object","description":"전시카테고리기본_상품정보","properties":{"goodsNo":{"type":"string","description":"상품번호"},"dispCtgNo":{"type":"string","description":"전시카테고리번호"},"dispYn":{"type":"string","description":"전시여부"},"errorMessage":{"type":"string","description":"오류메시지","readOnly":true},"goodsList":{"type":"array","description":"상품번호 리스트","items":{"type":"string"}},"goodsArray":{"type":"array","description":"상품번호 배열","items":{"type":"string"}},"itemList":{"type":"array","description":"단품번호 리스트","items":{"type":"string"}},"itemArray":{"type":"array","description":"단품번호 배열","items":{"type":"string"}},"goodsNm":{"type":"string","description":"상품명","readOnly":true},"goodsTypCd":{"type":"string","description":"상품유형","readOnly":true},"norPrc":{"type":"number","description":"정상가","readOnly":true},"salePrc":{"type":"number","description":"판매가","readOnly":true},"saleStatCd":{"type":"string","description":"판매상태","readOnly":true},"entrNm":{"type":"string","description":"협력사명","readOnly":true},"goodsImg":{"type":"string","description":"상품이미지","readOnly":true},"moodTagVal":{"type":"string","description":"무드","readOnly":true},"wght":{"type":"string","description":"가중치","readOnly":true}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category/{dispCtgNo}/excel/valid":{"get":{"tags":["전시 카테고리 관리"],"summary":"일괄 등록 전시 상품의 유효성 조회","description":"## 기능설명\n* 상품 번호와 전시카테고리 번호로 해당 상품이 전시 상품에 추가 시 유효한 상품인지 확인한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시상품 일괄등록 버튼 > 전시상품 일괄등록 팝업\n* 전달 받은 전시상품 일괄등록 상품이 전시 상품에 추가 시 유효하지 않은 상품(중복 / 존재하지 않는 상품)인지 확인한다.\n* 기 등록된 전시 상품과 중복된 상품일 경우와 존재하지 않는 상품일 경우 해당 상품의 에러 메세지를 세팅하여 반환한다.\n---\n## 코드정리\n* ``` 전시여부 ``` : Y, N\n","operationId":"getDisplayGoodsExcelValid","parameters":[{"name":"goodsArr","in":"query","description":"상품번호","required":true,"schema":{"type":"array"}},{"name":"dispCtgNo","in":"path","description":"전시카테고리번호","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"일괄 등록 전시 상품의 유효성 조회 성공","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrDispGoodsInfo"}}}},"900":{"description":"일괄 등록 전시 상품의 유효성 조회 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
````

## 전시 카테고리 목록 조회

> \## 기능설명\
> \* 전시 카테고리 번호로 해당 전시 카테고리의 하위 전시 카테고리 목록을 조회한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 하위 전시 카테고리 목록 그리드 영역\
> \* 전시 카테고리 관리 페이지에서 전시 카테고리를 선택했을 때 그리드에 노출되는 해당 전시 카테고리의 하위 전시 카테고리와 전체개수를 조회한다.\
> \* 전시 순서 오름차순, 수정일시 내림차순에 따라 정렬되어 조회한다.<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"PrDispCtgBase":{"type":"object","description":"전시카테고리기본","properties":{"siteNo":{"type":"string","description":"사이트번호"},"dispCtgNo":{"type":"string","description":"전시카테고리번호"},"dpmlNo":{"type":"string","description":"몰 번호"},"dispSeq":{"type":"integer","format":"int32","description":"전시순서"},"useYn":{"type":"string","description":"사용여부"},"uprDispCtgNo":{"type":"string","description":"상위전시카테고리번호"},"lrgCtgNo":{"type":"string","description":"대카테고리번호"},"midCtgNo":{"type":"string","description":"중카테고리번호"},"smlCtgNo":{"type":"string","description":"소카테고리번호"},"thnCtgNo":{"type":"string","description":"세카테고리번호"},"leafYn":{"type":"string","description":"최하위 여부"},"dispCtgNm":{"type":"string","description":"전시카테고리명"},"multiDispCtgNm":{"type":"string","description":"전시카테고리명_다국어"},"dpmlNm":{"type":"string","description":"전시몰명","readOnly":true},"siteNm":{"type":"string","description":"사이트이름","readOnly":true},"lrgCtgNm":{"type":"string","description":"대카테고리명","readOnly":true},"midCtgNm":{"type":"string","description":"중카테고리명","readOnly":true},"smlCtgNm":{"type":"string","description":"소카테고리명","readOnly":true},"thnCtgNm":{"type":"string","description":"세카테고리명","readOnly":true},"shopNo":{"type":"string","description":"매장번호","readOnly":true},"prtTypCd":{"type":"string","description":"출력유형코드","readOnly":true},"hierarchyText":{"type":"string","description":"계층구조 텍스트","readOnly":true},"leafCtgYnChangePossible":{"type":"string","description":"리프표준분류여부 변경 가능여부","readOnly":true},"realGridCUD":{"$ref":"#/components/schemas/RealGridCUDRequestPrDispCtgBase","description":"CUD 목록"}}},"RealGridCUDRequestPrDispCtgBase":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category/{dispCtgNo}/categories":{"get":{"tags":["전시 카테고리 관리"],"summary":"전시 카테고리 목록 조회","description":"## 기능설명\n* 전시 카테고리 번호로 해당 전시 카테고리의 하위 전시 카테고리 목록을 조회한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 하위 전시 카테고리 목록 그리드 영역\n* 전시 카테고리 관리 페이지에서 전시 카테고리를 선택했을 때 그리드에 노출되는 해당 전시 카테고리의 하위 전시 카테고리와 전체개수를 조회한다.\n* 전시 순서 오름차순, 수정일시 내림차순에 따라 정렬되어 조회한다.\n","operationId":"getCategoryList","parameters":[{"name":"dispCtgNo","in":"path","description":"전시카테고리번호","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"하위 전시 카테고리 목록 조회 성공","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrDispCtgBase"}}}},"900":{"description":"하위 전시 카테고리 목록 조회 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
```

## 전체 전시 카테고리 목록 조회

> \## 기능설명\
> \* 전체  전시 카테고리 목록을 조회한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시 카테고리 조회 Tree 영역\
> \* 전시 카테고리 관리 페이지에서 Tree 구조로 카테고리를 노출하기 위해 전체 전시 카테고리 목록을 조회한다.\
> \* 상위 전시 카테고리 번호와 전시순서 오름차순, 수정일시 내림차순으로 조회한다.\
> \---\
> \### 코드정리\
> \* \`\`\` 사용여부 \`\`\` : Y,N<br>

````json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"PrDispCtgBase":{"type":"object","description":"전시카테고리기본","properties":{"siteNo":{"type":"string","description":"사이트번호"},"dispCtgNo":{"type":"string","description":"전시카테고리번호"},"dpmlNo":{"type":"string","description":"몰 번호"},"dispSeq":{"type":"integer","format":"int32","description":"전시순서"},"useYn":{"type":"string","description":"사용여부"},"uprDispCtgNo":{"type":"string","description":"상위전시카테고리번호"},"lrgCtgNo":{"type":"string","description":"대카테고리번호"},"midCtgNo":{"type":"string","description":"중카테고리번호"},"smlCtgNo":{"type":"string","description":"소카테고리번호"},"thnCtgNo":{"type":"string","description":"세카테고리번호"},"leafYn":{"type":"string","description":"최하위 여부"},"dispCtgNm":{"type":"string","description":"전시카테고리명"},"multiDispCtgNm":{"type":"string","description":"전시카테고리명_다국어"},"dpmlNm":{"type":"string","description":"전시몰명","readOnly":true},"siteNm":{"type":"string","description":"사이트이름","readOnly":true},"lrgCtgNm":{"type":"string","description":"대카테고리명","readOnly":true},"midCtgNm":{"type":"string","description":"중카테고리명","readOnly":true},"smlCtgNm":{"type":"string","description":"소카테고리명","readOnly":true},"thnCtgNm":{"type":"string","description":"세카테고리명","readOnly":true},"shopNo":{"type":"string","description":"매장번호","readOnly":true},"prtTypCd":{"type":"string","description":"출력유형코드","readOnly":true},"hierarchyText":{"type":"string","description":"계층구조 텍스트","readOnly":true},"leafCtgYnChangePossible":{"type":"string","description":"리프표준분류여부 변경 가능여부","readOnly":true},"realGridCUD":{"$ref":"#/components/schemas/RealGridCUDRequestPrDispCtgBase","description":"CUD 목록"}}},"RealGridCUDRequestPrDispCtgBase":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/PrDispCtgBase"}}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category/tree":{"get":{"tags":["전시 카테고리 관리"],"summary":"전체 전시 카테고리 목록 조회","description":"## 기능설명\n* 전체  전시 카테고리 목록을 조회한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 전시 카테고리 조회 Tree 영역\n* 전시 카테고리 관리 페이지에서 Tree 구조로 카테고리를 노출하기 위해 전체 전시 카테고리 목록을 조회한다.\n* 상위 전시 카테고리 번호와 전시순서 오름차순, 수정일시 내림차순으로 조회한다.\n---\n### 코드정리\n* ``` 사용여부 ``` : Y,N\n","operationId":"getCategoryTreeList","parameters":[{"name":"siteNo","in":"query","description":"사이트번호","required":true,"schema":{"type":"string"}},{"name":"dpmlNo","in":"query","description":"전시몰번호","required":true,"schema":{"type":"string"}},{"name":"useYn","in":"query","description":"사용여부","schema":{"type":"string"}}],"responses":{"200":{"description":"전시 카테고리 관리 목록 조회 성공","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrDispCtgBase"}}}},"900":{"description":"전시 카테고리 관리 목록 조회 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
````

## 전시 카테고리 삭제 가능 여부 확인

> \## 기능설명\
> \* 전시 카테고리 번호로 해당 전시 카테고리의 삭제 가능 여부를 확인한다.\
> \---\
> \## 상세설명\
> \* \[BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 하위 전시 카테고리 목록 그리드 영역\
> \* 하위 전시 카테고리 목록 그리드에서 전시 카테고리를 삭제할 때 삭제 가능 여부를 확인한다.\
> \* 아래 1, 2, 3 모두 해당 사항이 없을 시에만 전시 카테고리 삭제 가능\
> &#x20;   1\) 하위 전시 카테고리 여부\
> &#x20;   2\) 등록된 상품 여부\
> &#x20;   3\) 연결된 표준 카테고리 여부<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v2/display/display-category/getCheckDisplayCategoryDelete":{"get":{"tags":["전시 카테고리 관리"],"summary":"전시 카테고리 삭제 가능 여부 확인","description":"## 기능설명\n* 전시 카테고리 번호로 해당 전시 카테고리의 삭제 가능 여부를 확인한다.\n---\n## 상세설명\n* [BO] 전시 > 카테고리 관리 > 전시 카테고리 관리 > 하위 전시 카테고리 목록 그리드 영역\n* 하위 전시 카테고리 목록 그리드에서 전시 카테고리를 삭제할 때 삭제 가능 여부를 확인한다.\n* 아래 1, 2, 3 모두 해당 사항이 없을 시에만 전시 카테고리 삭제 가능\n    1) 하위 전시 카테고리 여부\n    2) 등록된 상품 여부\n    3) 연결된 표준 카테고리 여부\n","operationId":"getCheckStandardCategoryDelete_1","parameters":[{"name":"dispCtgNo","in":"query","description":"전시카테고리번호","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"전시 카테고리 삭제 가능 여부 확인 성공","content":{"application/json":{"schema":{"type":"boolean"}}}},"900":{"description":"전시 카테고리 삭제 가능 여부 확인 실패","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tech.x2bee.com/api/back-office-api/display-bo-api/undefined-1.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
