三力士演示demo

yun-zuoyi
钮海涛 5 years ago
parent 2bbc0bea66
commit dcc23e56cd

@ -71,6 +71,10 @@ public class Operation extends BaseAPS {
@ApiParam(value ="分割批量")
private Double batch;
@Column(name="REMAINDER", columnDefinition = "decimal(18,8)")
@ApiParam(value ="分割余数")
private Double remainder;
@Column(name="CONS_TYPE")
@ApiParam(value ="接续方式")
@FieldAnnotation(defaultValue = "ES")

@ -17,6 +17,7 @@ import lombok.EqualsAndHashCode;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.List;
/**
@ -126,6 +127,11 @@ public class Resource extends BaseAPS {
@FieldAnnotation(editType = ApsEnumUtil.EDIT_TYPE.DURATION)
private String lockTime;
@ApiParam(value ="是否存在任务冲突")
@FieldAnnotation(property = false)
@Transient
private boolean hasConflict;
@JsonBackReference
public List<WorkPlan> getWorkPlans() { return BeanRelation.list(this, EResource.WorkPlans); }
}

@ -57,6 +57,10 @@ public class StandOperation extends BaseAPS {
@ApiParam(value ="分割批量")
private Double batch;
@Column(name="REMAINDER", columnDefinition = "decimal(18,8)")
@ApiParam(value ="分割余数")
private Double remainder;
@Column(name="COMB_TYPE")
@ApiParam(value ="生产组合方式")
@FieldAnnotation(defaultValue = "MAX_ALL_RESOURCE")

@ -3,16 +3,14 @@ package cn.estsh.i3plus.pojo.aps.model;
import lombok.Data;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
@Data
public class ShiftReportModel {
private List<String> dates = new ArrayList<>();
private List<String> headers = new ArrayList<>();
private Set<String> labels = new HashSet<>();
private List<String> labels = new ArrayList<>();
private List<Map<String, List<String>>> datas = new ArrayList<>();
}

@ -709,7 +709,8 @@ public class ApsEnumUtil {
NONE("NONE", "不分割"),
RATIO("RATIO", "按比例分割"),
COUNT("COUNT", "按数量分割"),
BATCH("BATCH", "按批量分割");
BATCH("BATCH", "按批量分割"),
REMAINDER("REMAINDER", "按余数分割");
private String value;
private String description;

Loading…
Cancel
Save