Pārlūkot izejas kodu

病历质控可编辑确实字段补充10.16

xiewei 7 mēneši atpakaļ
vecāks
revīzija
27c255ddaf

+ 19 - 1
src/main/java/com/diagbot/entity/StrAdmissionNote.java

@@ -18,7 +18,7 @@ import java.util.Date;
  * </p>
  *
  * @author wanghn
- * @since 2024-09-30
+ * @since 2024-10-16
  */
 @Data
 @EqualsAndHashCode(callSuper = false)
@@ -354,5 +354,23 @@ public class StrAdmissionNote implements Serializable {
     @ApiModelProperty(value = "修正日期")
     private Date revisedTime;
 
+    @ApiModelProperty(value = "外院用药")
+    private String externalMedication;
+
+    @ApiModelProperty(value = "抗凝药物情况")
+    private String anticoagulantMedication;
+
+    @ApiModelProperty(value = "过敏史")
+    private String allergyHistory;
+
+    @ApiModelProperty(value = "其他辅助检查")
+    private String ancillaryOthers;
+
+    @ApiModelProperty(value = "肛门直肠")
+    private String anorectal;
+
+    @ApiModelProperty(value = "外生殖器")
+    private String externalGenitalia;
+
 
 }

+ 7 - 1
src/main/java/com/diagbot/entity/StrDifficultCase.java

@@ -18,7 +18,7 @@ import java.util.Date;
  * </p>
  *
  * @author wanghn
- * @since 2024-09-30
+ * @since 2024-10-14
  */
 @Data
 @EqualsAndHashCode(callSuper = false)
@@ -138,5 +138,11 @@ public class StrDifficultCase implements Serializable {
     @ApiModelProperty(value = "主持人签名")
     private String anchorSign;
 
+    @ApiModelProperty(value = "术前准备情况")
+    private String preoperativePreparation;
+
+    @ApiModelProperty(value = "手术指征")
+    private String operationIdicatio;
+
 
 }

+ 4 - 1
src/main/java/com/diagbot/entity/StrIllCritically.java

@@ -18,7 +18,7 @@ import java.util.Date;
  * </p>
  *
  * @author wanghn
- * @since 2024-09-26
+ * @since 2024-10-14
  */
 @Data
 @EqualsAndHashCode(callSuper = false)
@@ -102,5 +102,8 @@ public class StrIllCritically implements Serializable {
     @ApiModelProperty(value = "记录时间")
     private Date recDate;
 
+    @ApiModelProperty(value = "病人家属")
+    private String patientFamily;
+
 
 }

+ 21 - 0
src/main/java/com/diagbot/vo/str/StrAdmissionNoteVO.java

@@ -1,5 +1,7 @@
 package com.diagbot.vo.str;
 
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -15,6 +17,7 @@ import lombok.Data;
 public class StrAdmissionNoteVO {
 
     @ApiModelProperty(value = "记录编号")
+    @TableId(value = "rec_id", type = IdType.INPUT)
     private String recId;
 
     @ApiModelProperty(value = "医院ID")
@@ -338,4 +341,22 @@ public class StrAdmissionNoteVO {
     @ApiModelProperty(value = "修正日期")
     private String revisedTime;
 
+    @ApiModelProperty(value = "外院用药")
+    private String externalMedication;
+
+    @ApiModelProperty(value = "抗凝药物情况")
+    private String anticoagulantMedication;
+
+    @ApiModelProperty(value = "过敏史")
+    private String allergyHistory;
+
+    @ApiModelProperty(value = "其他辅助检查")
+    private String ancillaryOthers;
+
+    @ApiModelProperty(value = "肛门直肠")
+    private String anorectal;
+
+    @ApiModelProperty(value = "外生殖器")
+    private String externalGenitalia;
+
 }

+ 9 - 0
src/main/java/com/diagbot/vo/str/StrDifficultCaseVO.java

@@ -1,5 +1,7 @@
 package com.diagbot.vo.str;
 
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -15,6 +17,7 @@ import lombok.Data;
 public class StrDifficultCaseVO {
 
     @ApiModelProperty(value = "记录编号")
+    @TableId(value = "rec_id", type = IdType.INPUT)
     private String recId;
 
     @ApiModelProperty(value = "医院ID")
@@ -122,5 +125,11 @@ public class StrDifficultCaseVO {
     @ApiModelProperty(value = "主持人签名")
     private String anchorSign;
 
+    @ApiModelProperty(value = "术前准备情况")
+    private String preoperativePreparation;
+
+    @ApiModelProperty(value = "手术指征")
+    private String operationIdicatio;
+
 
 }

+ 6 - 0
src/main/java/com/diagbot/vo/str/StrIllCriticallyVO.java

@@ -1,5 +1,7 @@
 package com.diagbot.vo.str;
 
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -15,6 +17,7 @@ import lombok.Data;
 public class StrIllCriticallyVO {
 
     @ApiModelProperty(value = "记录编号")
+    @TableId(value = "rec_id", type = IdType.INPUT)
     private String recId;
 
     @ApiModelProperty(value = "医院ID")
@@ -85,4 +88,7 @@ public class StrIllCriticallyVO {
 
     @ApiModelProperty(value = "记录时间")
     private String recDate;
+
+    @ApiModelProperty(value = "病人家属")
+    private String patientFamily;
 }

+ 1 - 0
src/main/resources/mapper/QcCasesEntryHospitalMapper.xml

@@ -135,6 +135,7 @@
         <if test="hospitalId != null and hospitalId != ''">
             AND hospital_id = #{hospitalId}
         </if>
+        AND is_deleted = "N"
         )
     </select>
     <select id="getQcCasesEntryById" resultType="com.diagbot.dto.QcCasesEntryHospitalDTO">