|
|
@ -1,5 +1,6 @@
|
|
|
|
package cn.estsh.i3plus.pojo.aps.bean;
|
|
|
|
package cn.estsh.i3plus.pojo.aps.bean;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.aps.annotation.FieldAnnotation;
|
|
|
|
import cn.estsh.i3plus.pojo.aps.common.BaseAPS;
|
|
|
|
import cn.estsh.i3plus.pojo.aps.common.BaseAPS;
|
|
|
|
import cn.estsh.i3plus.pojo.aps.common.BeanRelation;
|
|
|
|
import cn.estsh.i3plus.pojo.aps.common.BeanRelation;
|
|
|
|
import cn.estsh.i3plus.pojo.aps.holders.EWorkPlan;
|
|
|
|
import cn.estsh.i3plus.pojo.aps.holders.EWorkPlan;
|
|
|
@ -34,66 +35,82 @@ import java.util.List;
|
|
|
|
public class WorkPlan extends BaseAPS {
|
|
|
|
public class WorkPlan extends BaseAPS {
|
|
|
|
@Column(name="PREV_SET_BEGIN")
|
|
|
|
@Column(name="PREV_SET_BEGIN")
|
|
|
|
@ApiParam(value ="前设置开始时间")
|
|
|
|
@ApiParam(value ="前设置开始时间")
|
|
|
|
|
|
|
|
@FieldAnnotation(modify = false)
|
|
|
|
private Date prevSetBegin;
|
|
|
|
private Date prevSetBegin;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="PREV_SET_END")
|
|
|
|
@Column(name="PREV_SET_END")
|
|
|
|
@ApiParam(value ="前设置结束时间")
|
|
|
|
@ApiParam(value ="前设置结束时间")
|
|
|
|
|
|
|
|
@FieldAnnotation(modify = false)
|
|
|
|
private Date prevSetEnd;
|
|
|
|
private Date prevSetEnd;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="PREV_SET_TIME")
|
|
|
|
@Column(name="PREV_SET_TIME")
|
|
|
|
@ApiParam(value ="前设置时间")
|
|
|
|
@ApiParam(value ="前设置时间")
|
|
|
|
|
|
|
|
@FieldAnnotation(modify = false)
|
|
|
|
private Integer prevSetTime;
|
|
|
|
private Integer prevSetTime;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="PRODUCE_BEGIN")
|
|
|
|
@Column(name="PRODUCE_BEGIN")
|
|
|
|
@ApiParam(value ="生产开始时间")
|
|
|
|
@ApiParam(value ="生产开始时间")
|
|
|
|
|
|
|
|
@FieldAnnotation(modify = false)
|
|
|
|
private Date produceBegin;
|
|
|
|
private Date produceBegin;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="PRODUCE_END")
|
|
|
|
@Column(name="PRODUCE_END")
|
|
|
|
@ApiParam(value ="生产结束时间")
|
|
|
|
@ApiParam(value ="生产结束时间")
|
|
|
|
|
|
|
|
@FieldAnnotation(modify = false)
|
|
|
|
private Date produceEnd;
|
|
|
|
private Date produceEnd;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="PRODUCE_TIME")
|
|
|
|
@Column(name="PRODUCE_TIME")
|
|
|
|
@ApiParam(value ="生产时间")
|
|
|
|
@ApiParam(value ="生产时间")
|
|
|
|
|
|
|
|
@FieldAnnotation(modify = false)
|
|
|
|
private Integer produceTime;
|
|
|
|
private Integer produceTime;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="POST_SET_BEGIN")
|
|
|
|
@Column(name="POST_SET_BEGIN")
|
|
|
|
@ApiParam(value ="后设置开始时间")
|
|
|
|
@ApiParam(value ="后设置开始时间")
|
|
|
|
|
|
|
|
@FieldAnnotation(modify = false)
|
|
|
|
private Date postSetBegin;
|
|
|
|
private Date postSetBegin;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="POST_SET_END")
|
|
|
|
@Column(name="POST_SET_END")
|
|
|
|
@ApiParam(value ="后设置结束时间")
|
|
|
|
@ApiParam(value ="后设置结束时间")
|
|
|
|
|
|
|
|
@FieldAnnotation(modify = false)
|
|
|
|
private Date postSetEnd;
|
|
|
|
private Date postSetEnd;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="POST_SET_TIME")
|
|
|
|
@Column(name="POST_SET_TIME")
|
|
|
|
@ApiParam(value ="后设置时间")
|
|
|
|
@ApiParam(value ="后设置时间")
|
|
|
|
|
|
|
|
@FieldAnnotation(modify = false)
|
|
|
|
private Integer postSetTime;
|
|
|
|
private Integer postSetTime;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="LOCK_BEGIN")
|
|
|
|
@Column(name="LOCK_BEGIN")
|
|
|
|
@ApiParam(value ="锁定开始时间")
|
|
|
|
@ApiParam(value ="锁定开始时间")
|
|
|
|
|
|
|
|
@FieldAnnotation(modify = false)
|
|
|
|
private Date lockBegin;
|
|
|
|
private Date lockBegin;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="LOCK_END")
|
|
|
|
@Column(name="LOCK_END")
|
|
|
|
@ApiParam(value ="锁定结束时间")
|
|
|
|
@ApiParam(value ="锁定结束时间")
|
|
|
|
|
|
|
|
@FieldAnnotation(modify = false)
|
|
|
|
private Date lockEnd;
|
|
|
|
private Date lockEnd;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="LOCK_TIME")
|
|
|
|
@Column(name="LOCK_TIME")
|
|
|
|
@ApiParam(value ="锁定时间")
|
|
|
|
@ApiParam(value ="锁定时间")
|
|
|
|
|
|
|
|
@FieldAnnotation(modify = false)
|
|
|
|
private Integer lockTime;
|
|
|
|
private Integer lockTime;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="WORK_ID")
|
|
|
|
@Column(name="WORK_ID")
|
|
|
|
@ApiParam(value ="工作对象id")
|
|
|
|
@ApiParam(value ="工作对象id")
|
|
|
|
|
|
|
|
@FieldAnnotation(property = false)
|
|
|
|
private Long workId;
|
|
|
|
private Long workId;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="RESOURCE_ID")
|
|
|
|
@Column(name="RESOURCE_ID")
|
|
|
|
@ApiParam(value ="资源对象id")
|
|
|
|
@ApiParam(value ="资源对象id")
|
|
|
|
|
|
|
|
@FieldAnnotation(property = false)
|
|
|
|
private Long resourceId;
|
|
|
|
private Long resourceId;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="WORK_RESOURCE_ID")
|
|
|
|
@Column(name="WORK_RESOURCE_ID")
|
|
|
|
@ApiParam(value ="工作资源对象id")
|
|
|
|
@ApiParam(value ="工作资源对象id")
|
|
|
|
|
|
|
|
@FieldAnnotation(property = false)
|
|
|
|
private Long workResourceId;
|
|
|
|
private Long workResourceId;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="MAIN_PLAN_ID")
|
|
|
|
@Column(name="MAIN_PLAN_ID")
|
|
|
|
@ApiParam(value ="主计划对象id")
|
|
|
|
@ApiParam(value ="主计划对象id")
|
|
|
|
|
|
|
|
@FieldAnnotation(property = false)
|
|
|
|
private Long mainPlanId;
|
|
|
|
private Long mainPlanId;
|
|
|
|
|
|
|
|
|
|
|
|
public Work getWork() { return BeanRelation.get(this, EWorkPlan.Work); }
|
|
|
|
public Work getWork() { return BeanRelation.get(this, EWorkPlan.Work); }
|
|
|
|