package com.cf.imes.module.executor.dal.dataobject.pack;


import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cf.imes.framework.mybatis.core.dataobject.BaseDO;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.ToString;

@TableName("order_package")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class OrderPackagDO extends BaseDO {

    // 组织 ID
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Long organId;

    // 订单号
    private Long orderId;

    // 包裹编号
    private String packageNo;

    // 包裹名
    private String name;

    // 包裹状态，0未封包，1已封包，2已入库，3已出库
    private Integer status;


    // 备注
    private String remark;



}

