package com.chinaztt.mes.warehouse.entity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.extension.activerecord.Model; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.*; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.Date; /** * @Author: Zero * @Date: 2022/9/16 17:58 * @Description: */ @Data @ApiModel(value = "退料申请详情") @TableName("warehouse_reverse_stock_apply_detail") @Builder @EqualsAndHashCode(callSuper = true) @NoArgsConstructor @AllArgsConstructor public class ReverseStockApplyDetail extends Model { private static final long serialVersionUID = 680874037598452667L; @TableId private Long id; @ApiModelProperty(value = "退料申请主表id") private Long reverseApplyId; @ApiModelProperty(value = "库存id") private Long stockId; @ApiModelProperty(value = "零件号") private String partNo; @ApiModelProperty(value = "零件名称") private String partName; @ApiModelProperty(value = "IFS批次号") private String ifsBatchNo; @ApiModelProperty(value = "SN号") private String sn; @ApiModelProperty(value = "退料数量") private BigDecimal reverseQuantity; @ApiModelProperty(value = "单位") private String unit; @ApiModelProperty(value = "IFS从库位编号") private String ifsFromLocationNo; @ApiModelProperty(value = "IFS从库位名称") private String ifsFromLocationName; @ApiModelProperty(value = "IFS至库位编号") private String ifsToLocationNo; @ApiModelProperty(value = "IFS至库位名称") private String ifsToLocationName; @ApiModelProperty(value = "状态") private String state; @ApiModelProperty(value = "执行人") private String executor; @ApiModelProperty(value = "执行时间") private LocalDateTime executeTime; @TableField(fill = FieldFill.INSERT) private String createUser; @TableField(fill = FieldFill.INSERT) private LocalDateTime createTime; @TableField(fill = FieldFill.INSERT_UPDATE) private String updateUser; @TableField(fill = FieldFill.INSERT_UPDATE) private LocalDateTime updateTime; }