com.github.oshi
@@ -61,7 +61,7 @@
com.casic
casic-metering-service
- 2.0.0
+ 1.0.0.0
compile
diff --git a/casic-metering-model/pom.xml b/casic-metering-model/pom.xml
index 31a2491..8ec8258 100644
--- a/casic-metering-model/pom.xml
+++ b/casic-metering-model/pom.xml
@@ -5,7 +5,7 @@
casic-metering-eqpt-xichang
com.casic
- 2.0.0
+ 1.0.0.0
4.0.0
diff --git a/casic-metering-model/src/main/java/com/casic/missiles/constants/MeterDictCode.java b/casic-metering-model/src/main/java/com/casic/missiles/constants/MeterDictCode.java
index 3974e29..0b7172c 100644
--- a/casic-metering-model/src/main/java/com/casic/missiles/constants/MeterDictCode.java
+++ b/casic-metering-model/src/main/java/com/casic/missiles/constants/MeterDictCode.java
@@ -26,6 +26,8 @@
String PLAN_CATEGORY = DICT_PREFIX + "PlanType";
String PLAN_EXECUTE_STATUS = DICT_PREFIX + "PlanExecuteStatus";
+
+ String PLAN_CHECK_COMPLETION = DICT_PREFIX + "PlanCheckCompletion";
//实施状态
String EFFECTIVE_STATUS = "effectiveStatus";
//文件类别
diff --git a/casic-metering-model/src/main/java/com/casic/missiles/dto/business/OrderListResponse.java b/casic-metering-model/src/main/java/com/casic/missiles/dto/business/OrderListResponse.java
index 7281705..3e4c232 100644
--- a/casic-metering-model/src/main/java/com/casic/missiles/dto/business/OrderListResponse.java
+++ b/casic-metering-model/src/main/java/com/casic/missiles/dto/business/OrderListResponse.java
@@ -26,18 +26,18 @@
@ApiModelProperty(value = "委托方id", dataType = "String")
private String customerId;
- @ApiModelProperty(value = "委托方编号", dataType = "String")
- private String customerNo;
-
@ApiModelProperty(value = "委托方名称", dataType = "String")
private String customerName;
+ /**
+ * 检定(校准)单位(固定值)
+ */
+ @ApiModelProperty(value = "溯源单位(检定(校准)单位)", dataType = "String")
+ private String measureCompany;
+
@ApiModelProperty(value = "送检人", dataType = "String")
private String deliverer;
- @TableField(exist = false)
- @ApiModelProperty(value = "样品数量", dataType = "String")
- private Integer sampleCount;
@ApiModelProperty(value = "接收状态(包括接收相关状态和检测完成状态)", dataType = "String")
@DictCodeField(message = "接收状态不合法", cacheName = MeterDictCode.ORDER_STATUS)
diff --git a/casic-metering-model/src/main/java/com/casic/missiles/model/plan/PlanEquipmentRelation.java b/casic-metering-model/src/main/java/com/casic/missiles/model/plan/PlanEquipmentRelation.java
index e0b4091..66809a7 100644
--- a/casic-metering-model/src/main/java/com/casic/missiles/model/plan/PlanEquipmentRelation.java
+++ b/casic-metering-model/src/main/java/com/casic/missiles/model/plan/PlanEquipmentRelation.java
@@ -16,6 +16,7 @@
import lombok.NoArgsConstructor;
import lombok.Setter;
+import static com.casic.missiles.constants.MeterDictCode.PLAN_CHECK_COMPLETION;
import static com.casic.missiles.constants.MeterDictCode.PLAN_EXECUTE_STATUS;
/**
@@ -81,7 +82,12 @@
*/
@ApiModelProperty("检定完成度")
@TableField("check_completion")
+ @DictCodeField(cacheName = PLAN_CHECK_COMPLETION)
private String checkCompletion;
+
+ @ApiModelProperty("检定完成度名称")
+ @TableField(exist = false)
+ private String checkCompletionName;
/**
* 检定完成时间
*/
diff --git a/casic-metering-model/src/main/java/com/casic/missiles/model/plan/PlanNotify.java b/casic-metering-model/src/main/java/com/casic/missiles/model/plan/PlanNotify.java
index ae10d36..c7d478c 100644
--- a/casic-metering-model/src/main/java/com/casic/missiles/model/plan/PlanNotify.java
+++ b/casic-metering-model/src/main/java/com/casic/missiles/model/plan/PlanNotify.java
@@ -8,6 +8,8 @@
import java.time.LocalDateTime;
import java.util.Date;
+import com.casic.missiles.annotation.DictCodeField;
+import com.casic.missiles.constants.MeterDictCode;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
@@ -76,6 +78,43 @@
@TableField("plan_id")
private Long planId;
+ @ApiModelProperty("计划分类")
+ @TableField(exist = false)
+ @DictCodeField(cacheName = MeterDictCode.PLAN_CATEGORY)
+ private String planCategory;
+
+ @ApiModelProperty("计划分类名称")
+ @TableField(exist = false)
+ private String planCategoryName;
+
+ /**
+ * 创建人id
+ */
+ @ApiModelProperty("创建人id")
+ @TableField(exist = false)
+ private Long createUserId;
+
+ /**
+ * 创建人姓名
+ */
+ @ApiModelProperty("创建人姓名")
+ @TableField(exist = false)
+ private String createUserName;
+
+ /**
+ * 创建单位id
+ */
+ @ApiModelProperty("创建单位id")
+ @TableField(exist = false)
+ private Long createDeptId;
+
+ /**
+ * 创建单位名称
+ */
+ @ApiModelProperty("创建单位名称")
+ @TableField(exist = false)
+ private String createDeptName;
+
/**
* 创建时间
*/
diff --git a/casic-metering-model/src/main/java/com/casic/missiles/model/plan/PlanNotifyRelation.java b/casic-metering-model/src/main/java/com/casic/missiles/model/plan/PlanNotifyRelation.java
index f506553..7aa0b79 100644
--- a/casic-metering-model/src/main/java/com/casic/missiles/model/plan/PlanNotifyRelation.java
+++ b/casic-metering-model/src/main/java/com/casic/missiles/model/plan/PlanNotifyRelation.java
@@ -7,10 +7,16 @@
import java.time.LocalDateTime;
import java.util.Date;
+import com.casic.missiles.annotation.DictCodeField;
import io.swagger.annotations.ApiModelProperty;
+import lombok.AllArgsConstructor;
import lombok.Getter;
+import lombok.NoArgsConstructor;
import lombok.Setter;
+import static com.casic.missiles.constants.MeterDictCode.PLAN_CHECK_COMPLETION;
+import static com.casic.missiles.constants.MeterDictCode.PLAN_EXECUTE_STATUS;
+
/**
*
* 受检设备-计量计划-送检通知关联表
@@ -21,6 +27,8 @@
*/
@Getter
@Setter
+@NoArgsConstructor
+@AllArgsConstructor
@TableName("eqpt_plan_notify_relation")
public class PlanNotifyRelation implements Serializable {
@@ -128,7 +136,15 @@
*/
@ApiModelProperty("执行状态")
@TableField(exist = false)
+ @DictCodeField(cacheName = PLAN_EXECUTE_STATUS)
private String executeStatus;
+
+ /**
+ * 执行状态名称
+ */
+ @ApiModelProperty("执行状态名称")
+ @TableField(exist = false)
+ private String executeStatusName;
/**
* 执行时间
*/
@@ -140,7 +156,12 @@
*/
@ApiModelProperty("检定完成度")
@TableField(exist = false)
+ @DictCodeField(cacheName = PLAN_CHECK_COMPLETION)
private String checkCompletion;
+
+ @ApiModelProperty("检定完成度名称")
+ @TableField(exist = false)
+ private String checkCompletionName;
/**
* 检定完成时间
*/
@@ -148,6 +169,7 @@
@TableField(exist = false)
private Date checkFinishTime;
+
public PlanNotifyRelation(Long notifyId, Long planRelationId) {
this.notifyId = notifyId;
this.planRelationId = planRelationId;
diff --git a/casic-metering-model/src/main/java/com/casic/missiles/model/plan/SampleStatueUpdate.java b/casic-metering-model/src/main/java/com/casic/missiles/model/plan/SampleStatueUpdate.java
index bdc2abe..b27b122 100644
--- a/casic-metering-model/src/main/java/com/casic/missiles/model/plan/SampleStatueUpdate.java
+++ b/casic-metering-model/src/main/java/com/casic/missiles/model/plan/SampleStatueUpdate.java
@@ -19,6 +19,6 @@
@ApiModelProperty(value = "样品状态",required = true)
private String sampleStatus;
- @ApiModelProperty(value = "检定完成时间",required = true)
+ @ApiModelProperty(value = "检定完成时间",required = false)
private Date finishTime;
}
diff --git a/casic-metering-common/pom.xml b/casic-metering-common/pom.xml
index 33f75c8..e431f85 100644
--- a/casic-metering-common/pom.xml
+++ b/casic-metering-common/pom.xml
@@ -5,7 +5,7 @@
casic-metering-eqpt-xichang
com.casic
- 2.0.0
+ 1.0.0.0
4.0.0
@@ -17,12 +17,12 @@
com.casic
casic-metering-dao
- 2.0.0
+ 1.0.0.0