> For the complete documentation index, see [llms.txt](https://tech.x2bee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tech.x2bee.com/api/back-office-api/display-bo-api/undefined-1.md).

# 전시 카테고리 관리

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

> \## 기능설명\
> \* 전시 카테고리 번호로 해당 전시 카테고리의 정보를 조회한다.\
> \---\
> \## 상세설명\
> \* \[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"}}}}}}}}}
```
