Class OrderEntity

java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.core.order.OrderEntity
All Implemented Interfaces:
Serializable

@Entity public class OrderEntity extends BaseEntity
订单信息
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • title

      private String title
    • description

      private String description
    • price

      private double price
    • state

      private String state
    • time

      private String time
      下单时间(字符串,前端直接展示)
    • status

      private String status
      订单状态:pending/paid/shipped/delivered(或内部状态)
    • statusText

      private String statusText
      状态文案(可选,前端优先展示)
    • orderUid

      private String orderUid
      商品快照(用于发送 ORDER 消息时直接构造 OrderContent)
    • orderTitle

      private String orderTitle
    • orderImage

      private String orderImage
    • orderDescription

      private String orderDescription
    • orderPrice

      private Double orderPrice
    • orderUrl

      private String orderUrl
    • orderTagList

      private List<String> orderTagList
    • orderExtra

      private String orderExtra
    • orderQuantity

      private Integer orderQuantity
    • totalAmount

      private Double totalAmount
      订单总金额
    • shippingAddress

      private OrderEntity.ShippingAddress shippingAddress
      收货地址
    • paymentMethod

      private String paymentMethod
      支付方式
    • extra

      private String extra
      业务扩展字段(建议为JSON字符串)
    • name

      private String name
      兼容旧字段
  • Constructor Details

    • OrderEntity

      public OrderEntity()