package com.sunda.spmsorder.entity.vo;

import com.github.crab2died.annotation.ExcelField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class WhsInOutDtlResultVo {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "仓库代码")
    @ExcelField(title = "werks", order = 1)
    String werks;

    @ApiModelProperty(value = "储位信息")
    @ExcelField(title = "whsLocationCode", order = 2)
    String whsLocationCode;

    @ApiModelProperty(value = "储位信息")
    @ExcelField(title = "storageNo", order = 3)
    String storageNo;

    @ApiModelProperty(value = "交货单号")
    @ExcelField(title = "deliveryNoteSap", order = 4)
    String deliveryNoteSap;

    @ApiModelProperty(value = "装箱单号")
    @ExcelField(title = "packageList", order = 5)
    String packageList;

    @ApiModelProperty(value = "箱码")
    @ExcelField(title = "boxNote", order = 6)
    String boxNote;

    @ApiModelProperty(value = "货物编码")
    @ExcelField(title = "materialNo", order = 7)
    String materialNo;

    @ApiModelProperty(value = "物料描述")
    @ExcelField(title = "materialZhDesc", order = 8)
    String materialZhDesc;

    @ApiModelProperty(value = "数量（标准单位）")
    @ExcelField(title = "quantity", order = 9)
    String quantity;

    @ApiModelProperty(value = "数量（销售单位）")
    @ExcelField(title = "actualUnitSalesQty", order = 10)
    String actualUnitSalesQty;

    @ApiModelProperty(value = "销售单位")
    @ExcelField(title = "unitSales", order = 11)
    String unitSales;

    @ApiModelProperty(value = "操作类型")
    @ExcelField(title = "operationType", order = 12)
    String operationType;

    @ApiModelProperty(value = "操作工号")
    @ExcelField(title = "userId", order = 13)
    String userId;

    @ApiModelProperty(value = "作业仓管")
    @ExcelField(title = "userName", order = 14)
    String userName;

    @ApiModelProperty(value = "操作备注")
    @ExcelField(title = "comments", order = 15)
    String comments;

    @ApiModelProperty(value = "操作时间")
    @ExcelField(title = "createTime", order = 16)
    String createTime;

    @ApiModelProperty(value = "备件箱重量")
    @ExcelField(title = "boxGrossWeight", order = 17)
    String boxGrossWeight;

    @ApiModelProperty(value = "备件箱体积")
    @ExcelField(title = "boxVolume", order = 18)
    String boxVolume;

    @ApiModelProperty(value = "备件箱长度")
    @ExcelField(title = "boxLength", order = 19)
    String boxLength;

    @ApiModelProperty(value = "备件箱宽度")
    @ExcelField(title = "boxWidth", order = 20)
    String boxWidth;

    @ApiModelProperty(value = "备件箱高度")
    @ExcelField(title = "boxHeight", order = 21)
    String boxHeight;


    @ApiModelProperty(value = "备件箱材质")
    @ExcelField(title = "boxMaterialName", order = 22)
    String boxMaterialName;

    @ApiModelProperty(value = "贸易货净重")
    @ExcelField(title = "netWeight", order = 23)
    String netWeight;

    @ApiModelProperty(value = "贸易货毛重")
    @ExcelField(title = "grossWeight", order = 23)
    String grossWeight;

    @ApiModelProperty(value = "重量单位")
    @ExcelField(title = "weightUnit", order = 24)
    String weightUnit;

    @ApiModelProperty(value = "贸易货体积")
    @ExcelField(title = "volumeQty", order = 25)
    String volumeQty;

    @ApiModelProperty(value = "贸易货体积单位")
    @ExcelField(title = "volumeUnit", order = 26)
    String volumeUnit;

    @ApiModelProperty(value = "备注")
    @ExcelField(title = "remarks", order = 27)
    String remarks;


}
