|
|
|
@ -31,63 +31,63 @@ import java.io.Serializable;
|
|
|
|
|
@DynamicUpdate
|
|
|
|
|
@EqualsAndHashCode(callSuper = true)
|
|
|
|
|
@Api(value = "盘点策略表", description = "盘点策略表")
|
|
|
|
|
public class WmsCsStrategy extends BaseBean implements Serializable {
|
|
|
|
|
public class WmsCsStrategy extends BaseBean implements Serializable {
|
|
|
|
|
|
|
|
|
|
private static final long serialVersionUID = -1692487594678973549L;
|
|
|
|
|
private static final long serialVersionUID = -1692487594678973549L;
|
|
|
|
|
|
|
|
|
|
@Column(name = "STRATEGY_NAME")
|
|
|
|
|
@ApiParam(value = "策略名称")
|
|
|
|
|
private String strategyName;
|
|
|
|
|
@Column(name = "STRATEGY_NAME")
|
|
|
|
|
@ApiParam(value = "策略名称")
|
|
|
|
|
private String strategyName;
|
|
|
|
|
|
|
|
|
|
@Column(name = "part_type")
|
|
|
|
|
@ApiParam(value = "物料分类")
|
|
|
|
|
@AnnoOutputColumn(refClass = WmsEnumUtil.PART_ABC.class, refForeignKey = "value", value = "description")
|
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, enumName = "PART_ABC")
|
|
|
|
|
private String partType;
|
|
|
|
|
@Column(name = "part_type")
|
|
|
|
|
@ApiParam(value = "物料分类")
|
|
|
|
|
@AnnoOutputColumn(refClass = WmsEnumUtil.PART_ABC.class, refForeignKey = "value", value = "description")
|
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, entityName = "PART_ABC")
|
|
|
|
|
private String partType;
|
|
|
|
|
|
|
|
|
|
@Column(name = "STRATEGY_TYPE")
|
|
|
|
|
@ApiParam(value = "策略分类", example = "0")
|
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, enumName = "CS_STRATEGY_TYPE")
|
|
|
|
|
@AnnoOutputColumn(refClass = WmsEnumUtil.CS_STRATEGY_TYPE.class, refForeignKey = "value", value = "description")
|
|
|
|
|
private Integer strategyType;
|
|
|
|
|
@Column(name = "STRATEGY_TYPE")
|
|
|
|
|
@ApiParam(value = "策略分类", example = "0")
|
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, entityName = "CS_STRATEGY_TYPE")
|
|
|
|
|
@AnnoOutputColumn(refClass = WmsEnumUtil.CS_STRATEGY_TYPE.class)
|
|
|
|
|
private Integer strategyType;
|
|
|
|
|
|
|
|
|
|
@Column(name = "CYCLE_RULE")
|
|
|
|
|
@ApiParam(value = "循环规则")
|
|
|
|
|
private String cycleRule;
|
|
|
|
|
@Column(name = "CYCLE_RULE")
|
|
|
|
|
@ApiParam(value = "循环规则")
|
|
|
|
|
private String cycleRule;
|
|
|
|
|
|
|
|
|
|
@Column(name = "START_DATE")
|
|
|
|
|
@ApiParam(value = "开始日期", example = "0")
|
|
|
|
|
private String startDate;
|
|
|
|
|
@Column(name = "START_DATE")
|
|
|
|
|
@ApiParam(value = "开始日期", example = "0")
|
|
|
|
|
private String startDate;
|
|
|
|
|
|
|
|
|
|
@Column(name = "END_DATE")
|
|
|
|
|
@ApiParam(value = "结束日期", example = "0")
|
|
|
|
|
private String endDate;
|
|
|
|
|
@Column(name = "END_DATE")
|
|
|
|
|
@ApiParam(value = "结束日期", example = "0")
|
|
|
|
|
private String endDate;
|
|
|
|
|
|
|
|
|
|
@Column(name = "NUM_MAX")
|
|
|
|
|
@ApiParam(value = "明细数量上限")
|
|
|
|
|
private Integer numMax;
|
|
|
|
|
@Column(name = "NUM_MAX")
|
|
|
|
|
@ApiParam(value = "明细数量上限")
|
|
|
|
|
private Integer numMax;
|
|
|
|
|
|
|
|
|
|
@Column(name = "COVERAGE_RATE")
|
|
|
|
|
@ApiParam(value = "抽盘覆盖率")
|
|
|
|
|
private Double coverageRate;
|
|
|
|
|
@Column(name = "COVERAGE_RATE")
|
|
|
|
|
@ApiParam(value = "抽盘覆盖率")
|
|
|
|
|
private Double coverageRate;
|
|
|
|
|
|
|
|
|
|
@Column(name = "ZONE_NOS")
|
|
|
|
|
@ApiParam(value = "存储区")
|
|
|
|
|
private String zoneNos;
|
|
|
|
|
@Column(name = "ZONE_NOS")
|
|
|
|
|
@ApiParam(value = "存储区")
|
|
|
|
|
private String zoneNos;
|
|
|
|
|
|
|
|
|
|
@Column(name = "LOCATES")
|
|
|
|
|
@ApiParam(value = "盘点库位")
|
|
|
|
|
private String locates;
|
|
|
|
|
@Column(name = "LOCATES")
|
|
|
|
|
@ApiParam(value = "盘点库位")
|
|
|
|
|
private String locates;
|
|
|
|
|
|
|
|
|
|
@Column(name = "last_run_time")
|
|
|
|
|
@ApiParam(value = "上次运行时间")
|
|
|
|
|
private String lastRunTime;
|
|
|
|
|
@Column(name = "last_run_time")
|
|
|
|
|
@ApiParam(value = "上次运行时间")
|
|
|
|
|
private String lastRunTime;
|
|
|
|
|
|
|
|
|
|
@Column(name = "next_run_time")
|
|
|
|
|
@ApiParam(value = "下次运行时间")
|
|
|
|
|
private String nextRunTime;
|
|
|
|
|
@Column(name = "next_run_time")
|
|
|
|
|
@ApiParam(value = "下次运行时间")
|
|
|
|
|
private String nextRunTime;
|
|
|
|
|
|
|
|
|
|
@Column(name = "REMAKE")
|
|
|
|
|
@ApiParam(value = "备注")
|
|
|
|
|
private String remake;
|
|
|
|
|
@Column(name = "REMAKE")
|
|
|
|
|
@ApiParam(value = "备注")
|
|
|
|
|
private String remake;
|
|
|
|
|
}
|
|
|
|
|