package com.shinsoft.sto.model.ware;

import com.baomidou.mybatisplus.annotation.TableName;
import com.shinsoft.generator.model.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

@Getter
@Setter
@Accessors(chain = true)
@TableName("T_DISTRIBUTION_LIST")
@ApiModel(value = "Distribution", description = "配车单表")
public class Distribution extends BaseModel {

    @ApiModelProperty("出库单号")
    private String distrbNo;

    @ApiModelProperty("配车/出库车号")
    private String truckNo;

    @ApiModelProperty("司机名称")
    private String driverName;

    @ApiModelProperty("司机电话")
    private String driverPhone;

    @ApiModelProperty("出库总重")
    private BigDecimal sumWeight;

    @ApiModelProperty("出库数量")
    private BigDecimal sumCount;

    @ApiModelProperty("净重/过磅重量")
    private BigDecimal suttle;

    @ApiModelProperty("出库标记")
    private String outFlag;

    @ApiModelProperty("收货单位")
    private String deliveryCompany;

    @ApiModelProperty("付款单位")
    private String fkCompany;

    @ApiModelProperty("出库单总价格")
    private BigDecimal toatalAmount;

    @ApiModelProperty("折扣价格")
    private BigDecimal discountAmount;

    @ApiModelProperty("支付方式")
    private String payType;

    @ApiModelProperty("是否结算")
    private String isSettle;

    @ApiModelProperty("收货地址")
    private String deliveryAddress;

    @ApiModelProperty("入库/理货人员姓名")
    private String tallyPeople;

}

