Просмотр исходного кода

药品级别、传染病分类、上报时限保存到数据库功能开发

xiewei 6 месяцев назад
Родитель
Сommit
6f068deded

+ 10 - 0
cdssman-service/src/main/java/com/diagbot/entity/KlDisease.java

@@ -166,6 +166,16 @@ public class KlDisease implements Serializable {
      */
     private Integer isHeredity;
 
+    /**
+     * 传染病分类
+     */
+    private String infectClassification;
+
+    /**
+     * 传染病上报时限
+     */
+    private String infectDeadline;
+
     /**
      * 简称
      */

+ 7 - 86
cdssman-service/src/main/java/com/diagbot/entity/KlDrug.java

@@ -2,6 +2,7 @@ package com.diagbot.entity;
 
 import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
 
 
 import java.time.LocalDateTime;
@@ -16,6 +17,7 @@ import java.util.Date;
  * @author wangfeng
  * @since 2021-04-13
  */
+@Data
 public class KlDrug implements Serializable {
 
     private static final long serialVersionUID = 1L;
@@ -71,90 +73,9 @@ public class KlDrug implements Serializable {
      */
     private String remark;
 
-    public Long getId() {
-        return id;
-    }
-
-    public void setId(Long id) {
-        this.id = id;
-    }
-    public String getIsDeleted() {
-        return isDeleted;
-    }
-
-    public void setIsDeleted(String isDeleted) {
-        this.isDeleted = isDeleted;
-    }
-    public Date getGmtCreate() {
-        return gmtCreate;
-    }
-
-    public void setGmtCreate(Date gmtCreate) {
-        this.gmtCreate = gmtCreate;
-    }
-    public Date getGmtModified() {
-        return gmtModified;
-    }
-
-    public void setGmtModified(Date gmtModified) {
-        this.gmtModified = gmtModified;
-    }
-    public String getCreator() {
-        return creator;
-    }
-
-    public void setCreator(String creator) {
-        this.creator = creator;
-    }
-    public String getModifier() {
-        return modifier;
-    }
-
-    public void setModifier(String modifier) {
-        this.modifier = modifier;
-    }
-    public Long getConceptId() {
-        return conceptId;
-    }
-
-    public void setConceptId(Long conceptId) {
-        this.conceptId = conceptId;
-    }
-    public Integer getDrug() {
-        return drug;
-    }
-
-    public void setDrug(Integer drug) {
-        this.drug = drug;
-    }
-    public String getRemark() {
-        return remark;
-    }
-
-    public void setRemark(String remark) {
-        this.remark = remark;
-    }
-
-    public void setDrugC(String drugC) {
-        this.drugC = drugC;
-    }
-
-    public String getDrugC() {
-        return drugC;
-    }
-
-    @Override
-    public String toString() {
-        return "KlDrug{" +
-            "id=" + id +
-            ", isDeleted=" + isDeleted +
-            ", gmtCreate=" + gmtCreate +
-            ", gmtModified=" + gmtModified +
-            ", creator=" + creator +
-            ", modifier=" + modifier +
-            ", conceptId=" + conceptId +
-            ", drug=" + drug +
-            ", remark=" + remark +
-        "}";
-    }
+    /**
+     * 药品级别(0:非限制使用级,1:限制使用级别,2:特殊使用级)
+     */
+    private Integer drugGrade;
+
 }

+ 1 - 0
cdssman-service/src/main/java/com/diagbot/facade/KlDrugFacade.java

@@ -68,6 +68,7 @@ public class KlDrugFacade extends KlDrugServiceImpl {
             klDrug.setModifier(commonParam.getPerson());
             klDrug.setGmtCreate(commonParam.getNow());
             klDrug.setGmtModified(commonParam.getNow());
+            klDrug.setDrugGrade(klDrugVO.getDrugGrade());
             this.save(klDrug);
         }
     }

+ 11 - 1
cdssman-service/src/main/java/com/diagbot/vo/KlDiseaseVO.java

@@ -15,7 +15,7 @@ import java.util.List;
  * @since 2021-05-11
  */
 @Data
-public class KlDiseaseVO implements Serializable {
+public class    KlDiseaseVO implements Serializable {
 
     private static final long serialVersionUID = 1L;
 
@@ -95,6 +95,16 @@ public class KlDiseaseVO implements Serializable {
      */
     private Integer isInfect;
 
+    /**
+     * 传染病分类
+     */
+    private String infectClassification;
+
+    /**
+     * 传染病上报时限
+     */
+    private String infectDeadline;
+
     /**
      * 并发症
      */

+ 3 - 0
cdssman-service/src/main/java/com/diagbot/vo/KlDrugVO.java

@@ -25,4 +25,7 @@ public class KlDrugVO implements Serializable {
     // // 药品注册名Id列表
     // private List<Long> registerIdList = Lists.newLinkedList();
 
+    // 药品级别(0:非限制使用级,1:限制使用级别,2:特殊使用级)
+    private Integer drugGrade;
+
 }