|
|
|
@ -9,7 +9,6 @@ import cn.estsh.i3plus.pojo.aps.holders.EBaseOrder;
|
|
|
|
|
import cn.estsh.i3plus.pojo.aps.validator.InsertGroup;
|
|
|
|
|
import cn.estsh.i3plus.pojo.aps.validator.UpdateGroup;
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonBackReference;
|
|
|
|
|
import io.swagger.annotations.Api;
|
|
|
|
|
import io.swagger.annotations.ApiParam;
|
|
|
|
@ -58,10 +57,10 @@ public class BaseOrder extends BaseAPS {
|
|
|
|
|
@Min(0)
|
|
|
|
|
private Double count;
|
|
|
|
|
|
|
|
|
|
@Column(name="PRIORITY")
|
|
|
|
|
@Column(name="PRIORITY_ID")
|
|
|
|
|
@ApiParam(value ="优先级")
|
|
|
|
|
@FieldAnnotation(defaultValue = "10")
|
|
|
|
|
private Integer priority;
|
|
|
|
|
@FieldAnnotation(relation = "Priority")
|
|
|
|
|
private Long priorityId;
|
|
|
|
|
|
|
|
|
|
@Column(name="LET")
|
|
|
|
|
@ApiParam(value ="最晚结束时刻")
|
|
|
|
@ -128,4 +127,11 @@ public class BaseOrder extends BaseAPS {
|
|
|
|
|
public List<WorkRelation> getPostRelations() {
|
|
|
|
|
return BeanRelation.list(this, EBaseOrder.PostRelations);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public PriorityType getPriority() { return BeanRelation.get(this, EBaseOrder.Priority); }
|
|
|
|
|
|
|
|
|
|
public void setPriority(PriorityType priority) {
|
|
|
|
|
this.priorityId = priority != null ? priority.getId() : 0;
|
|
|
|
|
BeanRelation.set(this, EBaseOrder.Priority, priority);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|