diff --git a/pom.xml b/pom.xml index a482f68..ac47258 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ 4.0.0 com.dreamworks boditech - 0.0.97 + 0.0.98 boditech boditech diff --git a/src/main/java/com/dreamworks/boditech/entity/MdbEmergencyTestTask.java b/src/main/java/com/dreamworks/boditech/model/MdbEmergencyTestTask.java similarity index 56% rename from src/main/java/com/dreamworks/boditech/entity/MdbEmergencyTestTask.java rename to src/main/java/com/dreamworks/boditech/model/MdbEmergencyTestTask.java index 4b7e209..e8ad59f 100644 --- a/src/main/java/com/dreamworks/boditech/entity/MdbEmergencyTestTask.java +++ b/src/main/java/com/dreamworks/boditech/model/MdbEmergencyTestTask.java @@ -1,9 +1,9 @@ -package com.dreamworks.boditech.entity; +package com.dreamworks.boditech.model; import com.dreamworks.boditech.utils.MyCommon; import com.fasterxml.jackson.annotation.JsonIgnore; import java.util.List; -public class MdbEmergencyTestTask { +public class MdbEmergencyTestTask extends MyActiveRecord { // project detect type : auto @JsonIgnore public static final String PROJECT_DETECT_TYPE_AUTO = "AUTO"; @@ -17,43 +17,68 @@ public class MdbEmergencyTestTask { @JsonIgnore public static final String STATUS_CANCELED = "CANCELED"; - // id - public Integer id; - // index of slot + @MyActiveRecordField + public Long id; + + @MyActiveRecordField public Integer index; - // enable - public Boolean enable; - // is slot locked - public Boolean isSlotLocked; - // status + + @MyActiveRecordField + public Integer enable; + + @MyActiveRecordField + public Integer isSlotLocked; + + @MyActiveRecordField public String status; - // project detect type + + @MyActiveRecordField public String projectDetectType; - // project ids + + @MyActiveRecordField public String projectIds; - // sample type detect type + + @MyActiveRecordField public String sampleTypeDetectType; - // sample type + + @MyActiveRecordField public String sampleType; - // sample uid + + @MyActiveRecordField public String sampleUid; - // bar code + + @MyActiveRecordField public String barCode; - // preprocess - public Boolean attenuation; - // created at + + @MyActiveRecordField + public Integer attenuation; + + @MyActiveRecordField public Long createdAt; - // created by + + @MyActiveRecordField public Integer createdBy; - // updated at + + @MyActiveRecordField public Long updatedAt; - // updated by + + @MyActiveRecordField public Integer updatedBy; - // exec started at + + @MyActiveRecordField public Long execStartedAt; - // exec finished at + + @MyActiveRecordField public Long execFinishedAt; + @MyActiveRecordField + public String testBatchId; + + // get table name + public static String getTableName() { + return "bdt_emergency_test_tasks"; + } + // get project id list public List getProjectIdList() { return MyCommon.jsonToObject(this.projectIds, List.class); diff --git a/src/main/java/com/dreamworks/boditech/entity/MdbTest.java b/src/main/java/com/dreamworks/boditech/model/MdbTest.java similarity index 79% rename from src/main/java/com/dreamworks/boditech/entity/MdbTest.java rename to src/main/java/com/dreamworks/boditech/model/MdbTest.java index 90fec07..8004599 100644 --- a/src/main/java/com/dreamworks/boditech/entity/MdbTest.java +++ b/src/main/java/com/dreamworks/boditech/model/MdbTest.java @@ -1,7 +1,7 @@ -package com.dreamworks.boditech.entity; -public class MdbTest { +package com.dreamworks.boditech.model; +public class MdbTest extends MyActiveRecord { // id - public Integer id; + public Long id; // batch id public Long batchId; // serial code @@ -9,7 +9,7 @@ public class MdbTest { // task type public String taskType; // task id - public Integer taskId; + public Long taskId; // lot code public String lotCode; // bar code @@ -40,4 +40,9 @@ public class MdbTest { public String status; // result public String result; + + // get table name + public static String getTableName() { + return "bdt_tests"; + } }