|
@@ -1,6 +1,9 @@
|
|
|
package com.github.zuihou.business.aps.instance.domain.basicdata;
|
|
|
|
|
|
-import java.io.Serializable;
|
|
|
+import lombok.AllArgsConstructor;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.NoArgsConstructor;
|
|
|
+import lombok.ToString;
|
|
|
|
|
|
/**
|
|
|
*
|
|
@@ -10,7 +13,11 @@ import java.io.Serializable;
|
|
|
* @date: 2021年11月29日
|
|
|
*
|
|
|
*/
|
|
|
-public class CandidateProcess implements Serializable {
|
|
|
+@Data
|
|
|
+@NoArgsConstructor
|
|
|
+@ToString(callSuper = true)
|
|
|
+@AllArgsConstructor
|
|
|
+public class CandidateProcess {
|
|
|
/**
|
|
|
* 设备编号
|
|
|
*/
|
|
@@ -36,82 +43,14 @@ public class CandidateProcess implements Serializable {
|
|
|
*/
|
|
|
private String machineName;
|
|
|
|
|
|
-
|
|
|
-
|
|
|
/**
|
|
|
- * 工艺ID
|
|
|
+ * 优先级
|
|
|
*/
|
|
|
- private long procedureId;
|
|
|
-
|
|
|
- public String getMachineName() {
|
|
|
- return machineName;
|
|
|
- }
|
|
|
-
|
|
|
- public void setMachineName(String machineName) {
|
|
|
- this.machineName = machineName;
|
|
|
- }
|
|
|
-
|
|
|
- public int getDuration() {
|
|
|
- return duration;
|
|
|
- }
|
|
|
-
|
|
|
- public void setDuration(int duration) {
|
|
|
- this.duration = duration;
|
|
|
- }
|
|
|
-
|
|
|
- public long getMachineId() {
|
|
|
- return machineId;
|
|
|
- }
|
|
|
-
|
|
|
- public void setMachineId(long machineId) {
|
|
|
- this.machineId = machineId;
|
|
|
- }
|
|
|
+ private int prority;
|
|
|
|
|
|
/**
|
|
|
- * @return the setupTime
|
|
|
- */
|
|
|
- public double getSetupTime() {
|
|
|
- return setupTime;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * @param setupTime
|
|
|
- * the setupTime to set
|
|
|
- */
|
|
|
- public void setSetupTime(double setupTime) {
|
|
|
- this.setupTime = setupTime;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * @return the runTime
|
|
|
- */
|
|
|
- public double getRunTime() {
|
|
|
- return runTime;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * @param runTime
|
|
|
- * the runTime to set
|
|
|
+ * 工艺ID
|
|
|
*/
|
|
|
- public void setRunTime(double runTime) {
|
|
|
- this.runTime = runTime;
|
|
|
- }
|
|
|
-
|
|
|
- public long getProcedureId() {
|
|
|
- return procedureId;
|
|
|
- }
|
|
|
-
|
|
|
- public void setProcedureId(long procedureId) {
|
|
|
- this.procedureId = procedureId;
|
|
|
- }
|
|
|
+ private long procedureId;
|
|
|
|
|
|
- @Override
|
|
|
- public boolean equals(Object obj) {
|
|
|
- CandidateProcess candidateProcess = (CandidateProcess)obj;
|
|
|
- if(machineId == candidateProcess.getMachineId() && procedureId == candidateProcess.getProcedureId()){
|
|
|
- return true;
|
|
|
- }else{
|
|
|
- return false;
|
|
|
- }
|
|
|
- }
|
|
|
}
|