فهرست منبع

病案首页添加主要诊断治愈好转字段

lighter 2 سال پیش
والد
کامیت
4c4e6c46d2

+ 5 - 0
src/main/java/thyyxxk/webserver/entity/casefrontsheet/CaseFrontsheetMain.java

@@ -784,6 +784,11 @@ public class CaseFrontsheetMain implements Serializable {
      */
     private String zkWardCode;
 
+    /**
+     * 出院主诊断治愈好转率
+     * */
+    private Integer mainDisdiagStatus;
+
     /**
      * 诊断列表
      */

+ 3 - 0
src/main/java/thyyxxk/webserver/service/casefrontsheet/CaseFrontSheetMainService.java

@@ -692,6 +692,9 @@ public class CaseFrontSheetMainService {
             final String bah = sheet.getBah();
             final int times = sheet.getAdmissTimes();
             dao.writeBaOpLog(optype, info.getStaffId(), bah, times);
+            if (sheet.getDisdiagList().size() > 0) {
+                sheet.setMainDisdiagStatus(sheet.getDisdiagList().get(0).getDismissStatus());
+            }
             return optype == 1 ? saveSheet(sheet) : archiveSheet(sheet);
         }
         return ResultVoUtil.fail(ExceptionEnum.INTERNAL_SERVER_ERROR, "校验未通过。", message);