Переглянути джерело

Merge remote-tracking branch 'origin/master'

lenovodn 2 роки тому
батько
коміт
f527cc20ca

+ 6 - 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/medical/entity/AdvanceWarningAudit.java

@@ -45,6 +45,12 @@ public class AdvanceWarningAudit implements Serializable {
 	@Excel(name = "提醒类别;事前提醒,事中预警,事后监管", width = 15)
     @ApiModelProperty(value = "提醒类别;事前提醒,事中预警,事后监管")
     private java.lang.String noticeType;
+
+    @Excel(name = "就诊日期", width = 15, format =  "yyyy-MM-dd HH:mm:ss")
+    @JsonFormat(timezone = "GMT+8",pattern =  "yyyy-MM-dd HH:mm:ss")
+    @DateTimeFormat(pattern= "yyyy-MM-dd HH:mm:ss")
+    @ApiModelProperty(value = "就诊日期")
+    private java.util.Date visitTime;
 	/**科室编码*/
 	@Excel(name = "科室编码", width = 15)
     @ApiModelProperty(value = "科室编码")

+ 1 - 1
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/medical/entity/AdviceDetailsVO.java

@@ -75,7 +75,7 @@ public class AdviceDetailsVO {
     private String single_dose_unit;//		char	单次用药量剂量单位(项目为药品时非空)
     private Integer dose_day;//		float	药量天数(项目为药品时非空),依据医嘱服药要求,所配药品患者可以服用的天数,必须使用数值型,如”5”
     private String take_frequence;//		char	服用频次
-    @NotBlank(message = "医保标志不能为空")
+    @NotBlank(message = "医保标志不能为空 0:不是医保 1:是医保")
     private String medical_insurance_mark; //医保标志
     private String inspection_site;//检查部位
     private String order_catalog;//医嘱大类

+ 9 - 1
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/medical/entity/MedicalInsRuleProject.java

@@ -80,10 +80,18 @@ public class MedicalInsRuleProject implements Serializable {
     @ApiModelProperty(value = "年龄;")
     private java.lang.Integer age;
 
-    /**年龄;*/
+    /**数量;*/
     @Excel(name = "数量", width = 15)
     @ApiModelProperty(value = "数量;")
     private java.lang.Integer quantity;
+    /**金额;*/
+    @Excel(name = "金额", width = 15)
+    @ApiModelProperty(value = "金额;")
+    private java.lang.Double amount;
+    /**性别;0 未知的性别 1 男性 2 女性 9 未说明性别s*/
+    @Excel(name = "性别;0 未知的性别 1 男性 2 女性 9 未说明性别", width = 15)
+    @ApiModelProperty(value = "性别;0 未知的性别 1 男性 2 女性 9 未说明性别")
+    private java.lang.String gender;
 	/**医疗机构等级;*/
 	@Excel(name = "医疗机构等级", width = 15)
     @ApiModelProperty(value = "医疗机构等级;")

+ 44 - 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/medical/entity/MidIncidentAuditDetail.java

@@ -131,6 +131,50 @@ public class MidIncidentAuditDetail implements Serializable {
     @Excel(name = "违规金额", width = 15)
     @ApiModelProperty(value = "违规金额")
     private java.lang.Double amount;
+    /**剂型*/
+    @Excel(name = "剂型", width = 15)
+    @ApiModelProperty(value = "剂型")
+    private java.lang.String doseForm;
+    /**规格*/
+    @Excel(name = "规格", width = 15)
+    @ApiModelProperty(value = "规格")
+    private java.lang.String medicalSpecification;
+    /**价格;单价,必须使用数值型,如”12.5”*/
+    @Excel(name = "价格;单价,必须使用数值型,如”12.5”", width = 15)
+    @ApiModelProperty(value = "价格;单价,必须使用数值型,如”12.5”")
+    private java.math.BigDecimal price;
+    /**数量;数量,必须使用数值型,如”10”*/
+    @Excel(name = "数量;数量,必须使用数值型,如”10”", width = 15)
+    @ApiModelProperty(value = "数量;数量,必须使用数值型,如”10”")
+    private java.lang.Float medicalNumber;
+    /**单位*/
+    @Excel(name = "单位", width = 15)
+    @ApiModelProperty(value = "单位")
+    private java.lang.String doseUnit;
+    /**用药天数;用药天数(项目为药品时非空),医嘱服用该药品天数,必须使用数值型,如”15”*/
+    @Excel(name = "用药天数;用药天数(项目为药品时非空),医嘱服用该药品天数,必须使用数值型,如”15”", width = 15)
+    @ApiModelProperty(value = "用药天数;用药天数(项目为药品时非空),医嘱服用该药品天数,必须使用数值型,如”15”")
+    private java.lang.Integer useDay;
+    /**单次用药量;单次用药量(项目为药品时非空),配合下一个字段的单位,如 50 mg,必须使用数值型,如”50”*/
+    @Excel(name = "单次用药量;单次用药量(项目为药品时非空),配合下一个字段的单位,如 50 mg,必须使用数值型,如”50”", width = 15)
+    @ApiModelProperty(value = "单次用药量;单次用药量(项目为药品时非空),配合下一个字段的单位,如 50 mg,必须使用数值型,如”50”")
+    private java.lang.Integer singleDoseNumber;
+    /**单次用药量剂量单位;单次用药量剂量单位(项目为药品时非空)*/
+    @Excel(name = "单次用药量剂量单位;单次用药量剂量单位(项目为药品时非空)", width = 15)
+    @ApiModelProperty(value = "单次用药量剂量单位;单次用药量剂量单位(项目为药品时非空)")
+    private java.lang.String singleDoseUnit;
+    /**药量天数;药量天数(项目为药品时非空),依据医嘱服药要求,所配药品患者可以服用的天数,必须使用数值型,如”5”*/
+    @Excel(name = "药量天数;药量天数(项目为药品时非空),依据医嘱服药要求,所配药品患者可以服用的天数,必须使用数值型,如”5”", width = 15)
+    @ApiModelProperty(value = "药量天数;药量天数(项目为药品时非空),依据医嘱服药要求,所配药品患者可以服用的天数,必须使用数值型,如”5”")
+    private java.lang.Integer doseDay;
+    /**服用频次*/
+    @Excel(name = "服用频次", width = 15)
+    @ApiModelProperty(value = "服用频次")
+    private java.lang.String takeFrequence;
+    /**医保标志: 0:不是医保, 1:是医保*/
+    @Excel(name = "医保标志", width = 15)
+    @ApiModelProperty(value = "医保标志")
+    private java.lang.String medicalInsuranceMark; //医保标志
 	/**创建人*/
     @ApiModelProperty(value = "创建人")
     private java.lang.String createBy;

+ 4 - 1
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/medical/entity/MidIncidentWarningVO.java

@@ -42,7 +42,10 @@ public class MidIncidentWarningVO {
     /**
      * 病人性别
      */
-    @NotBlank(message = "病人性别不能为空")
+    @NotBlank(message = "病人性别不能为空 0 未知的性别\n" +
+            "1 男性\n" +
+            "2 女性\n" +
+            "9 未说明性别")
     private String patient_gender;
     /**
      * 病人年龄