Files
klp-oa/klp-wms/src/main/java/com/klp/domain/bo/WmsProcessSpecVersionBo.java

53 lines
1.4 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.klp.domain.bo;
import com.klp.common.core.domain.BaseEntity;
import com.klp.common.core.validate.AddGroup;
import com.klp.common.core.validate.EditGroup;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
/**
* 规程版本业务对象 wms_process_spec_version
*
* @author klp
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class WmsProcessSpecVersionBo extends BaseEntity {
@NotNull(message = "主键不能为空", groups = {EditGroup.class})
private Long versionId;
@NotNull(message = "规程不能为空", groups = {AddGroup.class, EditGroup.class})
private Long specId;
@NotBlank(message = "版本号不能为空", groups = {AddGroup.class, EditGroup.class})
private String versionCode;
/**
* 是否当前生效0=否1=是)
*/
private Integer isActive;
/**
* 状态
*/
private String status;
private String remark;
private BigDecimal matchEntryThickMin;
private BigDecimal matchEntryThickMax;
private BigDecimal matchExitThickMin;
private BigDecimal matchExitThickMax;
private BigDecimal matchEntryWidthMin;
private BigDecimal matchEntryWidthMax;
private BigDecimal matchExitWidthMin;
private BigDecimal matchExitWidthMax;
private String matchSteelGrade;
}