SVCOrderLog란?
주문의 상태가 변경되는 중에 발생하는 행위에 대한 기록이며, 주로 공장 어드민에서 주문의 추적
및 관리
를 위해 사용됩니다.
SVCOrderLog 주문 로그doc
데이터 형식
type필수string
Doc의 Type입니다. "ORDER_LOG"로 고정 값 입니다.
id선택string
고유 ID 값 입니다. 생성할 때는 필요하지 않으며, 업데이트 요청의 경우 필수 값 입니다.
deleted선택boolean
데이터의 영구삭제를 결정합니다. 영구삭제 되지 않은 데이터는 데이터베이스에 보존 됩니다. · 삭제: true · 삭제안함: false
데이터의 공개여부를 결정합니다. 비공개 데이터는 해당 유저만 조회 할 수 있습니다. · 공개: true(default) · 비공개: false
updated선택number(Unix Timestamp)
업데이트 반영된 시간 입니다.
created선택number(Unix Timestamp)
생성된 시간 입니다.
userData선택OrderLogging
주문 로그의 고유정보를 나타냅니다.
LaundryLog 주문 로그userData
주문 로그의 고유정보 입니다.
데이터 형식
projectName필수OrderLoggingProjectName
설명
eventName필수string
설명
eventCategory필수OrderLoggingEventCategory
설명
eventType필수OrderLogginEventType
설명
pageName필수string
설명
functionName필수string
설명
orderId필수string
설명
laundryReceivedId선택string
설명
conversionFields필수string[]
설명
conversionData필수any
설명
creator필수Object<creator>
설명
timestamp필수number
설명
version필수string
설명
OrderLoggingProjectNamemodule
설명
enum OrderLoggingProjectName {
FACTORY = 'FACTORY',
ORDER = 'ORDER',
DELIVERY_APP = 'DELIVERY_APP',
KIOSK = 'KIOSK',
}
OrderLoggingEventCategorymodule
설명
enum OrderLoggingEventCategory {
ORDER = 'ORDER',
LAUNDRY_RECEIVED = 'LAUNDRY_RECEIVED',
SMS = 'SMS',
COMMENT = 'COMMENT',
}
OrderLogginEventTypemodule
설명
enum OrderLogginEventType {
ADD_ORDER = 'ADD_ORDER',
UPDATE_ORDER = 'UPDATE_ORDER',
DELETE_ORDER = 'DELETE_ORDER',
SEPRATE_ORDER = 'SEPRATE_ORDER',
ADD_LAUNDRY_RECEIVED = 'ADD_LAUNDRY_RECEIVED',
UPDATE_LAUNDRY_RECEIVED = 'UPDATE_LAUNDRY_RECEIVED',
DELETE_LAUNDRY_RECEIVED = 'DELETE_LAUNDRY_RECEIVED',
SEPRATE_LAUNDRY_RECEIVED = 'SEPRATE_LAUNDRY_RECEIVED',
SEND_SMS = 'SEND_SMS',
ADD_CUSTOMER_COMMENT = 'ADD_CUSTOMER_COMMENT',
}
creator 주문 접수자module
주문을 생성한 사람의 정보입니다.
데이터 형식
id필수string
설명
name필수string
설명