package com.org.hktshop.entity.hotking;

import com.org.hktshop.base.BaseModel;
import com.org.hktshop.target01.TableField;
import com.org.hktshop.target01.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author hotking03
 */
@Data
@TableName("bom_order")
public class BomOrder extends BaseModel {

    @TableField("name")
    @ApiModelProperty("name")
    private String name;

    @TableField("create_time")
    @ApiModelProperty("createTime")
    private String createTime;

    @TableField("user_id")
    @ApiModelProperty("userId")
    private String userId;

    @ApiModelProperty("userName")
    private String userName;

    @ApiModelProperty("nickName")
    private String nickName;

    @ApiModelProperty("mobile")
    private String mobile;

    @TableField("status")
    @ApiModelProperty("status")
    private Integer status;

    @TableField("image")
    @ApiModelProperty("image")
    private String image;

    @TableField("type")
    @ApiModelProperty("type")
    private Integer type;

    @TableField("remark")
    @ApiModelProperty("remark")
    private String remark;

    @TableField("distribution")
    @ApiModelProperty("distribution")
    private Integer distribution;

    @TableField("distribution_user")
    @ApiModelProperty("distributionUser")
    private String distributionUser;

    @TableField("update_time")
    @ApiModelProperty("updateTime")
    private String updateTime;

    @TableField("uuid")
    @ApiModelProperty("uuid")
    private String uuid;

    private String startTime;

    private String endTime;


    private List<BomOrderDetail> list;

    private List<BomOrderDetail> unList;

    private List<BomOrderDetail> allList;

}