package doumeemes.dao.ext.bean; import doumeemes.dao.business.model.WTransfer; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; @Data public class WTransferRedisCodeBean { @ApiModelProperty(value = "转库单主键") private Integer wTransferId; @ApiModelProperty(value = "转库单明细行主键信息") private Integer wTransferDetailId; @ApiModelProperty(value = "扫描条码主键") private Integer appliancesId; @ApiModelProperty(value = "扫描条码") private String scanCode; @ApiModelProperty(value = "物料主键") private Integer materialId; @ApiModelProperty(value = "物料编码") private String materialCode; @ApiModelProperty(value = "物料名称") private String materialName; @ApiModelProperty(value = "规格主键") private Integer unitId; @ApiModelProperty(value = "规格名称") private String unitName; @ApiModelProperty(value = "仓库编码") private Integer warehouseId; @ApiModelProperty(value = "仓库名称") private String warehouseName; @ApiModelProperty(value = "库位编码") private Integer locationId; @ApiModelProperty(value = "库位名称") private String locationName; @ApiModelProperty(value = "批次") private String batch; @ApiModelProperty(value = "数量") private BigDecimal num; @ApiModelProperty(value = "属性") private String type; @ApiModelProperty(value = "工序编码") private Integer procedureId; @ApiModelProperty(value = "工序名称") private String procedureName; @ApiModelProperty(value = "产品质量属性 0合格 1不良 2报废") private Integer qualityType; public WtScanMaterialBean toWtScanMaterialBean(){ WtScanMaterialBean wtScanMaterialBean = new WtScanMaterialBean(); wtScanMaterialBean.setWTransferDetailId(this.getWTransferDetailId()); wtScanMaterialBean.setMaterialId(this.getMaterialId()); wtScanMaterialBean.setMaterialCode(this.getMaterialCode()); wtScanMaterialBean.setMaterialName(this.getMaterialName()); wtScanMaterialBean.setUnitId(this.getUnitId()); wtScanMaterialBean.setUnitName(this.getUnitName()); wtScanMaterialBean.setBatch(this.getBatch()); wtScanMaterialBean.setLocationId(this.getLocationId()); wtScanMaterialBean.setLocationName(this.getLocationName()); wtScanMaterialBean.setScanNum(this.getNum()); wtScanMaterialBean.setQualityType(this.getQualityType()); wtScanMaterialBean.setProcedureId(this.getProcedureId()); wtScanMaterialBean.setProcedureName(this.getProcedureName()); return wtScanMaterialBean; } }