Skip to content

Latest commit

 

History

History

상품

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

상품

  • 상품은 이름/가격/카테고리/업체/상태 값을 가질 수 있다
    • 이름: 필수이며, 한글/영어/숫자/특정 특수문자(!@#$%^&*"'-,.<>?:[]()) 만 포함된 100 자 이하이어야 한다
    • 가격: 0 초과 값을 가져야 한다
    • 카테고리: 0개 이상의 카테고리를 가질 수 있다
    • 업체: 필수
    • 상태: NORMAL/UNDER_REVIEW/DELETED 상태 중 하나에 속해야 한다
  • 상품 등록은 NORMAL 타입의 판매자 유형의 계정만 생성/수정/삭제가 가능하다
    • 상품 등록 시 해당 계정에 속한 업체가 상품의 업체가 된다
    • 자신이 속한 업체의 상품만 수정/삭제가 가능하다
    • 상품 생성/수정 시 해당 상품의 상태는 UNDER_REVIEW 가 된다
  • 상품 조회는 NORMAL 타입의 모든 상품을 NORMAL 타입의 계정이 조회할 수 있다
  • 상품의 업체는 변경이 불가능하다