배너
api : “/banner”
{
id: 1, // number
image: '/assets/banner.png', // string
alt: '그림', // string
},
추천상품
api : "/recommend_goods
{
id: 1, // number
image: '/assets/banner.png', // string
alt: '그림', // string
productName: '코팅제' // string
},
//
제품 목록(추천순, 위반제품, 조회순, 최신순)
{
brand: '카믹스', // string
category: '코팅제', // string
id: 1, // number
img: '/assets/profile.JPG', // string
name: '아머올 세차용품 스피드 왁스 스프레이 500ml스피드 왁스 스프레이 500ml', // string
warningLevel: 'warning', // string
},
{
brand: '카믹스', // string
category: '코팅제', // string
id: 2, // number
img: '/assets/profile.JPG',
name: '아머올 세차용품 스피드 왁스 스프레이 500ml스피드 왁스 스프레이 500ml', // string
warningLevel: 'warning', // string
},
배너, 추천상품, 제품 목록 데이터 api 3개로 분리
제품 목록에서 사용될 warningLevel 타입 논의
/* req */
{
id, // string
password, // string
email, // string
gender, male, female// string
age, // string | null
}
/* req */
{
id, // string
password, // string
}
/* res */
{
id, // string
token, // string
additionalInfo: {
car : boolean,
carWashItem : boolean
}
}
/* product res */
{
{
"productNo": 151, // pk, number
"productName": "더클래스 불렛 타이거 전문가용",
"barcode": "12345-6789", // String
"image": "image_url", //(구. description)
"safetyStatus": "SAFE",("SAFE","CONCERN" ,"DANGER") // Enum String
"viewCount": 100, // number
"companyName": "코스메디슨(CosMedicine)",
"reportNumber": "HB21-07-1241",
"productType": "파생",
"safetyInspectionStandard": "한국삽겹살평가원",
"upperItem": "세정제품",
"item": "금속세정제",
"propose": "자동차용-외부용",
"weight": "1000 ~ 4000 (ml)",
"usage": "사용법 설명",
"usagePrecaution": "사용시 주의사항",
"firstAid": "응급처치법",
"mainSubstance": "주요물질",
"allergicSubstance": "알레르기 반응물질",
"otherSubstance": "기타 물질",
"preservative": "보존제",
"surfactant": "계면활성제",
"fluorescentWhitening": "형광증백제",
"manufactureType": "제조",
"manufactureMethod": "직접생산",
"manufactureCountry": "대한민국",
"brand": {
"brandId": 450,
"brandName": "더클래스"
}
}