아래층 세탁소
도메인
OrderLog 주문 로그

SVCOrderLog란?

주문의 상태가 변경되는 중에 발생하는 행위에 대한 기록이며, 주로 공장 어드민에서 주문의 추적관리를 위해 사용됩니다.


SVCOrderLog 주문 로그doc

데이터 형식
type필수string

Doc의 Type입니다. "ORDER_LOG"로 고정 값 입니다.

id선택string

고유 ID 값 입니다. 생성할 때는 필요하지 않으며, 업데이트 요청의 경우 필수 값 입니다.

deleted선택boolean

데이터의 영구삭제를 결정합니다. 영구삭제 되지 않은 데이터는 데이터베이스에 보존 됩니다. · 삭제: true · 삭제안함: false

published선택boolean자세히

데이터의 공개여부를 결정합니다. 비공개 데이터는 해당 유저만 조회 할 수 있습니다. · 공개: 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

설명