예시) 위생복 상의(하기용)M95
[
{
"NIIN" : "6532-375098676",
"productName": "위생복 상의(하기용)M95",
"location" : "2층 창고",
"state" : "입고",
"date" : "2021-10-10T10:25:58"
},
{
"NIIN" : "6532-375098676",
"productName": "위생복 상의(하기용)M95",
"location" : "2층 창고",
"state" : "입고",
"date" : "2021-25-09T19:25:58"
}
]
NIIN : string
productName : string
location : string
mode : int
mode : 1 ⇒ 입고(창고에 넣는다)
mode : 0 ⇒ 출고(창고에서 뺀다)
라즈베리파이에서 서버로 json형태의 데이터를 request body에 담아 보낸다.
보낸 데이터를 데이터베이스로 보낸다.
입고일 때 : DB에 저장
출고일 때 : DB에 있는지 확인 후 있으면 출고알림과 함께 DB에서 데이터 삭제. DB에 없으면 Error
성공 : 성공알림 / 실패 : 실패알림(실패이유)