package com.wms.entity.table; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.util.Date; /** * 出库单 * tbl_app_order_out */ @Data @NoArgsConstructor @AllArgsConstructor public class OrderOut { public OrderOut(String rowId) { this.rowId = rowId; } /** * 主键 */ @JsonProperty(value = "rowId") private String rowId; /** * 记录号 */ @JsonProperty(value = "recordId") private String recordId; /** * 出库通知单号 */ @JsonProperty(value = "orderId") private String orderId; /** * 起始库区 */ @JsonProperty(value = "warehouseOrigin") private String warehouseOrigin; /** * 目的库区 */ @JsonProperty(value = "warehouseDestination") private String warehouseDestination; /** * 出库单类型 * 1:生产领料通知单 * 2:调拨出库单 * 3:出货通知单 */ @JsonProperty(value = "orderType") private Integer orderType; /** * 交货时间 */ @JsonProperty(value = "deliveryTime") private Date deliveryTime; /** * 行号 */ @JsonProperty(value = "rowNo") private Integer rowNo; /** * 物料编号 */ @JsonProperty(value = "goodsId") private String goodsId; /** * 物料名称 */ @JsonProperty(value = "goodsName") private String goodsName; /** * 物料数量 */ @JsonProperty(value = "goodsNum") private String goodsNum; /** * 单位 */ @JsonProperty(value = "unit") private String unit; /** * 状态 */ @JsonProperty(value = "status") private Integer status; /** * 创建时间 */ @JsonProperty(value = "createTime") private Date createTime; /** * 备注 */ @JsonProperty(value = "remark") private String remark; /** * 批次号 */ @JsonProperty(value = "batchNo") private String batchNo; }