You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
128 lines
2.4 KiB
Java
128 lines
2.4 KiB
Java
package com.glxp.api.entity.inv;
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
import com.glxp.api.enums.StockCompareStatusEnum;
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.Builder;
|
|
import lombok.Data;
|
|
import lombok.NoArgsConstructor;
|
|
|
|
import java.time.LocalDate;
|
|
import java.time.LocalDateTime;
|
|
|
|
/**
|
|
* 库存对比表
|
|
* <p>
|
|
* inv_stock_compare
|
|
*/
|
|
@TableName(value = "inv_stock_compare")
|
|
@Data
|
|
@Builder
|
|
@AllArgsConstructor
|
|
@NoArgsConstructor
|
|
public class StockCompareEntity {
|
|
/**
|
|
*
|
|
*/
|
|
@TableId(value = "id")
|
|
private Long id;
|
|
|
|
/**
|
|
* 状态
|
|
*/
|
|
@TableField(value = "status")
|
|
private StockCompareStatusEnum status;
|
|
|
|
/**
|
|
* 第三方系统id
|
|
*/
|
|
@TableField(value = "thrSysId")
|
|
private String thrSysId;
|
|
|
|
/**
|
|
* 第三方系统名称
|
|
*/
|
|
@TableField(value = "thrSysName")
|
|
private String thrSysName;
|
|
|
|
/**
|
|
* 第三方系统字段名
|
|
*/
|
|
@TableField(value = "thirdTableField")
|
|
private String thirdTableField;
|
|
|
|
/**
|
|
* 仓库编码
|
|
*/
|
|
@TableField(value = "invCode")
|
|
private String invCode;
|
|
|
|
/**
|
|
* 仓库名称
|
|
*/
|
|
@TableField(value = "invName")
|
|
private String invName;
|
|
|
|
/**
|
|
* 出入库类型
|
|
*/
|
|
@TableField(value = "mainAction")
|
|
private String mainAction;
|
|
|
|
/**
|
|
* 单据类型编码
|
|
*/
|
|
@TableField(value = "`action`")
|
|
private String action;
|
|
|
|
/**
|
|
* 单据类型名称
|
|
*/
|
|
@TableField(value = "actionName")
|
|
private String actionName;
|
|
|
|
/**
|
|
* 筛选开始时间
|
|
*/
|
|
@TableField(value = "compareStartDate")
|
|
private LocalDate compareStartDate;
|
|
|
|
/**
|
|
* 筛选结束时间
|
|
*/
|
|
@TableField(value = "compareEndDate")
|
|
private LocalDate compareEndDate;
|
|
|
|
/**
|
|
* 对比时间
|
|
*/
|
|
@TableField(value = "compareTime")
|
|
private LocalDateTime compareTime;
|
|
|
|
|
|
/**
|
|
* 是否区分批次号
|
|
*/
|
|
@TableField(value = "siftBatchNo")
|
|
private Boolean siftBatchNo;
|
|
|
|
/**
|
|
* 备注
|
|
*/
|
|
@TableField(value = "remark")
|
|
private String remark;
|
|
|
|
/**
|
|
* 创建时间
|
|
*/
|
|
@TableField(value = "createTime")
|
|
private LocalDateTime createTime;
|
|
|
|
/**
|
|
* 创建人id
|
|
*/
|
|
@TableField(value = "createUser")
|
|
private Long createUser;
|
|
} |