|
|
|
@ -18,7 +18,6 @@ import javax.persistence.Column;
|
|
|
|
|
import javax.persistence.Entity;
|
|
|
|
|
import javax.persistence.Table;
|
|
|
|
|
import javax.persistence.Transient;
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -80,14 +79,6 @@ public class Resource extends BaseAPS {
|
|
|
|
|
@ApiParam(value ="最大生产批量")
|
|
|
|
|
private Double maxProduceBatch;
|
|
|
|
|
|
|
|
|
|
@Column(name="TIME_TAIL_ADJUST")
|
|
|
|
|
@ApiParam(value ="时间尾数圆整")
|
|
|
|
|
private String timeTailAdjust;
|
|
|
|
|
|
|
|
|
|
@Column(name="TIME_ADJUST")
|
|
|
|
|
@ApiParam(value ="时间圆整")
|
|
|
|
|
private String timeAdjust;
|
|
|
|
|
|
|
|
|
|
@Column(name="MAX_PREV_SD_TIME")
|
|
|
|
|
@ApiParam(value ="最大前设置中断时间")
|
|
|
|
|
@FieldAnnotation(editType = ApsEnumUtil.EDIT_TYPE.DURATION)
|
|
|
|
@ -103,33 +94,16 @@ public class Resource extends BaseAPS {
|
|
|
|
|
@FieldAnnotation(editType = ApsEnumUtil.EDIT_TYPE.DURATION)
|
|
|
|
|
private String maxPostSdTime;
|
|
|
|
|
|
|
|
|
|
@Column(name="ROUND_TYPE")
|
|
|
|
|
@ApiParam(value ="圆整类型")
|
|
|
|
|
@FieldAnnotation(defaultValue = "ROUNDING")
|
|
|
|
|
private ApsEnumUtil.TIME_ROUND_TYPE roundType;
|
|
|
|
|
|
|
|
|
|
@Column(name="EFFICIENCY_EFFECT")
|
|
|
|
|
@ApiParam(value ="效率影响类型")
|
|
|
|
|
@FieldAnnotation(multiEnumClass = ApsEnumUtil.EFFICIENCY_EFFECT.class)
|
|
|
|
|
private Integer EfficiencyEffect;
|
|
|
|
|
|
|
|
|
|
@Column(name="TIME_ROUND")
|
|
|
|
|
@ApiParam(value ="时间圆整影响")
|
|
|
|
|
@FieldAnnotation(multiEnumClass = ApsEnumUtil.EFFICIENCY_EFFECT.class)
|
|
|
|
|
private Integer timeRound;
|
|
|
|
|
|
|
|
|
|
@Column(name="TIME_TAIL_ROUND")
|
|
|
|
|
@ApiParam(value ="时间尾数影响")
|
|
|
|
|
@FieldAnnotation(multiEnumClass = ApsEnumUtil.EFFICIENCY_EFFECT.class)
|
|
|
|
|
private Integer timeTailRound;
|
|
|
|
|
|
|
|
|
|
@ApiParam(value ="是否存在任务冲突")
|
|
|
|
|
@FieldAnnotation(property = false)
|
|
|
|
|
@Transient
|
|
|
|
|
private boolean hasConflict;
|
|
|
|
|
|
|
|
|
|
private transient Date rightLimit;
|
|
|
|
|
|
|
|
|
|
public WorkShop getWorkShop() { return BeanRelation.get(this, EResource.WorkShop); }
|
|
|
|
|
|
|
|
|
|
public void setWorkShop(WorkShop workShop) {
|
|
|
|
|