|
|
|
@ -1,6 +1,8 @@
|
|
|
|
|
package cn.estsh.i3plus.pojo.aps.bean;
|
|
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.aps.common.BaseAPS;
|
|
|
|
|
import cn.estsh.i3plus.pojo.aps.common.BeanRelation;
|
|
|
|
|
import cn.estsh.i3plus.pojo.aps.holders.EShippingTime;
|
|
|
|
|
import io.swagger.annotations.Api;
|
|
|
|
|
import io.swagger.annotations.ApiParam;
|
|
|
|
|
import lombok.Data;
|
|
|
|
@ -21,27 +23,55 @@ import javax.persistence.Table;
|
|
|
|
|
@Table(name = "APS_SHIPPING_TIME")
|
|
|
|
|
@Api("运输时间")
|
|
|
|
|
public class ShippingTime extends BaseAPS {
|
|
|
|
|
@Column(name="TIME")
|
|
|
|
|
@ApiParam(value ="运输时间")
|
|
|
|
|
private String time;
|
|
|
|
|
|
|
|
|
|
@Column(name="PRIORITY")
|
|
|
|
|
@ApiParam(value ="优先级")
|
|
|
|
|
private Integer priority;
|
|
|
|
|
|
|
|
|
|
@Column(name="PREV_RES_CODE")
|
|
|
|
|
@ApiParam(value ="前资源编码")
|
|
|
|
|
private String prevResCode;
|
|
|
|
|
@ApiParam(value ="前资源对象Id")
|
|
|
|
|
private Long prevResId;
|
|
|
|
|
|
|
|
|
|
@Column(name="POST_RES_CODE")
|
|
|
|
|
@ApiParam(value ="后资源编码")
|
|
|
|
|
private String postResCode;
|
|
|
|
|
@ApiParam(value ="后资源对象Id")
|
|
|
|
|
private Long postResId;
|
|
|
|
|
|
|
|
|
|
@Column(name="PREV_STAND_CODE")
|
|
|
|
|
@ApiParam(value ="前标准工序编码")
|
|
|
|
|
private String prevStandCode;
|
|
|
|
|
@ApiParam(value ="前标准工序对象Id")
|
|
|
|
|
private Long prevStandId;
|
|
|
|
|
|
|
|
|
|
@Column(name="POST_STAND_CODE")
|
|
|
|
|
@ApiParam(value ="后标准工序编码")
|
|
|
|
|
private String postStandCode;
|
|
|
|
|
@ApiParam(value ="后标准工序对象Id")
|
|
|
|
|
private Long postStandId;
|
|
|
|
|
|
|
|
|
|
@Column(name="TIME")
|
|
|
|
|
@ApiParam(value ="运输时间")
|
|
|
|
|
private String time;
|
|
|
|
|
public Resource getPrevRes() {return BeanRelation.get(this, EShippingTime.PrevRes); }
|
|
|
|
|
|
|
|
|
|
@Column(name="PRIORITY")
|
|
|
|
|
@ApiParam(value ="优先级")
|
|
|
|
|
private Integer priority;
|
|
|
|
|
public void setPrevRes(Resource res) {
|
|
|
|
|
this.prevResId = res != null ? res.getId() : 0l;
|
|
|
|
|
BeanRelation.set(this, EShippingTime.PrevRes, res);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Resource getPostRes() { return BeanRelation.get(this, EShippingTime.PostRes); }
|
|
|
|
|
|
|
|
|
|
public void setPostRes(Resource res) {
|
|
|
|
|
this.postResId = res != null ? res.getId() : 0l;
|
|
|
|
|
BeanRelation.set(this, EShippingTime.PostRes, res);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public StandOperation getPrevStand() { return BeanRelation.get(this, EShippingTime.PrevStand);}
|
|
|
|
|
|
|
|
|
|
public void setPrevStand(StandOperation stand) {
|
|
|
|
|
this.prevStandId = stand != null ? stand.getId() : 0l;
|
|
|
|
|
BeanRelation.set(this, EShippingTime.PrevStand, stand);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public StandOperation getPostStand() { return BeanRelation.get(this, EShippingTime.PostStand); }
|
|
|
|
|
|
|
|
|
|
public void setPostStand(StandOperation stand) {
|
|
|
|
|
this.postStandId = stand != null ? stand.getId() : 0l;
|
|
|
|
|
BeanRelation.set(this, EShippingTime.PostStand, stand);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|