From 5dbdb49440b3a04d2f34df5767645410c1206c00 Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Tue, 8 Jul 2025 15:25:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AE=A1=E6=A0=B8=E4=B8=8D?= =?UTF-8?q?=E9=80=9A=E8=BF=87=E5=85=81=E8=AE=B8=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../medicalrecord/domain/MedicalRecordEntity.java | 14 +++++++++++--- .../service/MedicalRecordService.java | 3 ++- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/sa-admin/src/main/java/net/lab1024/sa/admin/module/app/medicalrecord/domain/MedicalRecordEntity.java b/sa-admin/src/main/java/net/lab1024/sa/admin/module/app/medicalrecord/domain/MedicalRecordEntity.java index b0a9eb3..76fa7b6 100644 --- a/sa-admin/src/main/java/net/lab1024/sa/admin/module/app/medicalrecord/domain/MedicalRecordEntity.java +++ b/sa-admin/src/main/java/net/lab1024/sa/admin/module/app/medicalrecord/domain/MedicalRecordEntity.java @@ -39,10 +39,20 @@ public class MedicalRecordEntity { private LocalDateTime admissionTime; /** - * 病历类型 + * 治疗类型 */ private String caseType; + /** + * 0待审核 1审核通过 2审核不通过 + */ + private Integer status; + + /** + * 审核不通过原因 + */ + private String reason; + /** * 统计 天 */ @@ -74,8 +84,6 @@ public class MedicalRecordEntity { private LocalDateTime createTime; - private Integer status; - /** * 主要诊断 */ diff --git a/sa-admin/src/main/java/net/lab1024/sa/admin/module/app/medicalrecord/service/MedicalRecordService.java b/sa-admin/src/main/java/net/lab1024/sa/admin/module/app/medicalrecord/service/MedicalRecordService.java index d3642e2..eed2947 100644 --- a/sa-admin/src/main/java/net/lab1024/sa/admin/module/app/medicalrecord/service/MedicalRecordService.java +++ b/sa-admin/src/main/java/net/lab1024/sa/admin/module/app/medicalrecord/service/MedicalRecordService.java @@ -261,7 +261,7 @@ public class MedicalRecordService { return ResponseDTO.userErrorParam("操作失败"); } - if (medicalRecord.getStatus() != 0){ + if (medicalRecord.getStatus() == 1){ return ResponseDTO.error(NO_PERMISSION_EDIT); } @@ -289,6 +289,7 @@ public class MedicalRecordService { medicalRecord.setMainDiagnose(updateForm.getMainDiagnose()); medicalRecord.setDiseaseCause(updateForm.getDiseaseCause()); medicalRecord.setSeductionReason(updateForm.getSeductionReason()); + medicalRecord.setReason(""); medicalRecorDao.updateById(medicalRecord); // 病历-用户