病例的字段修改1
This commit is contained in:
parent
9e13a53f32
commit
1f5ff6272b
@ -221,9 +221,6 @@ public class MedicalRecordService {
|
|||||||
medicalRecordCheckdata.setHeadPta(addForm.getHeadPta());
|
medicalRecordCheckdata.setHeadPta(addForm.getHeadPta());
|
||||||
medicalRecordCheckdata.setAfterPta(addForm.getAfterPta());
|
medicalRecordCheckdata.setAfterPta(addForm.getAfterPta());
|
||||||
medicalRecordCheckdata.setLastPta(addForm.getLastPta());
|
medicalRecordCheckdata.setLastPta(addForm.getLastPta());
|
||||||
medicalRecordCheckdata.setHeadIb(addForm.getHeadIb());
|
|
||||||
medicalRecordCheckdata.setAfterIb(addForm.getAfterIb());
|
|
||||||
medicalRecordCheckdata.setLastIb(addForm.getLastIb());
|
|
||||||
medicalRecordCheckdata.setHeadInr(addForm.getHeadInr());
|
medicalRecordCheckdata.setHeadInr(addForm.getHeadInr());
|
||||||
medicalRecordCheckdata.setAfterInr(addForm.getAfterInr());
|
medicalRecordCheckdata.setAfterInr(addForm.getAfterInr());
|
||||||
medicalRecordCheckdata.setLastInr(addForm.getLastInr());
|
medicalRecordCheckdata.setLastInr(addForm.getLastInr());
|
||||||
@ -240,7 +237,9 @@ public class MedicalRecordService {
|
|||||||
medicalRecordCheckdata.setHeadTnf(addForm.getHeadTnf());
|
medicalRecordCheckdata.setHeadTnf(addForm.getHeadTnf());
|
||||||
medicalRecordCheckdata.setAfterTnf(addForm.getAfterTnf());
|
medicalRecordCheckdata.setAfterTnf(addForm.getAfterTnf());
|
||||||
medicalRecordCheckdata.setLastTnf(addForm.getLastTnf());
|
medicalRecordCheckdata.setLastTnf(addForm.getLastTnf());
|
||||||
medicalRecordCheckdata.setCheckImg(addForm.getCheckImg());
|
medicalRecordCheckdata.setBioImg(addForm.getBioImg());
|
||||||
|
medicalRecordCheckdata.setInfImg(addForm.getInfImg());
|
||||||
|
medicalRecordCheckdata.setCoaImg(addForm.getCoaImg());
|
||||||
medicalRecordCheckdata.setCreateTime(LocalDateTime.now());
|
medicalRecordCheckdata.setCreateTime(LocalDateTime.now());
|
||||||
res = medicalRecorCheckDataDao.insert(medicalRecordCheckdata);
|
res = medicalRecorCheckDataDao.insert(medicalRecordCheckdata);
|
||||||
if (res <= 0){
|
if (res <= 0){
|
||||||
@ -378,9 +377,6 @@ public class MedicalRecordService {
|
|||||||
medicalRecordCheckData.setHeadPta(updateForm.getHeadPta());
|
medicalRecordCheckData.setHeadPta(updateForm.getHeadPta());
|
||||||
medicalRecordCheckData.setAfterPta(updateForm.getAfterPta());
|
medicalRecordCheckData.setAfterPta(updateForm.getAfterPta());
|
||||||
medicalRecordCheckData.setLastPta(updateForm.getLastPta());
|
medicalRecordCheckData.setLastPta(updateForm.getLastPta());
|
||||||
medicalRecordCheckData.setHeadIb(updateForm.getHeadIb());
|
|
||||||
medicalRecordCheckData.setAfterIb(updateForm.getAfterIb());
|
|
||||||
medicalRecordCheckData.setLastIb(updateForm.getLastIb());
|
|
||||||
medicalRecordCheckData.setHeadInr(updateForm.getHeadInr());
|
medicalRecordCheckData.setHeadInr(updateForm.getHeadInr());
|
||||||
medicalRecordCheckData.setAfterInr(updateForm.getAfterInr());
|
medicalRecordCheckData.setAfterInr(updateForm.getAfterInr());
|
||||||
medicalRecordCheckData.setLastInr(updateForm.getLastInr());
|
medicalRecordCheckData.setLastInr(updateForm.getLastInr());
|
||||||
@ -397,7 +393,9 @@ public class MedicalRecordService {
|
|||||||
medicalRecordCheckData.setHeadTnf(updateForm.getHeadTnf());
|
medicalRecordCheckData.setHeadTnf(updateForm.getHeadTnf());
|
||||||
medicalRecordCheckData.setAfterTnf(updateForm.getAfterTnf());
|
medicalRecordCheckData.setAfterTnf(updateForm.getAfterTnf());
|
||||||
medicalRecordCheckData.setLastTnf(updateForm.getLastTnf());
|
medicalRecordCheckData.setLastTnf(updateForm.getLastTnf());
|
||||||
medicalRecordCheckData.setCheckImg(updateForm.getCheckImg());
|
medicalRecordCheckData.setBioImg(updateForm.getBioImg());
|
||||||
|
medicalRecordCheckData.setInfImg(updateForm.getInfImg());
|
||||||
|
medicalRecordCheckData.setCoaImg(updateForm.getCoaImg());
|
||||||
medicalRecorCheckDataDao.updateById(medicalRecordCheckData);
|
medicalRecorCheckDataDao.updateById(medicalRecordCheckData);
|
||||||
|
|
||||||
// 疾病转归
|
// 疾病转归
|
||||||
@ -694,12 +692,27 @@ public class MedicalRecordService {
|
|||||||
|
|
||||||
// 实验室检测
|
// 实验室检测
|
||||||
public ResponseDTO checkData(MedicalRecordUpdateForm form, Long expertId){
|
public ResponseDTO checkData(MedicalRecordUpdateForm form, Long expertId){
|
||||||
String checkImg = form.getCheckImg();
|
String bioImg = form.getBioImg();
|
||||||
String[] checkImgNum = checkImg.split(",");
|
String[] checkBioImgNum = bioImg.split(",");
|
||||||
if(checkImgNum.length > 6){
|
if(checkBioImgNum.length > 3){
|
||||||
return ResponseDTO.userErrorParam("实验室检测照片应为(1-6张)!");
|
return ResponseDTO.userErrorParam("生化指标照片应为(1-3张)!");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
String coaImg = form.getCoaImg();
|
||||||
|
String[] checkCoaImgNum = coaImg.split(",");
|
||||||
|
if(checkCoaImgNum.length > 3){
|
||||||
|
return ResponseDTO.userErrorParam("凝血功能指标照片应为(1-3张)!");
|
||||||
|
}
|
||||||
|
|
||||||
|
if (form.getInfImg() != null) {
|
||||||
|
String infImg = form.getInfImg();
|
||||||
|
String[] checkInfImgNum = infImg.split(",");
|
||||||
|
if(checkInfImgNum.length > 3){
|
||||||
|
return ResponseDTO.userErrorParam("炎症因子指标照片应为(1-3张)!");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
return ResponseDTO.app_ok();
|
return ResponseDTO.app_ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -3,6 +3,7 @@ package net.lab1024.sa.admin.module.business.caseplatformcase.domain.form;
|
|||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
|
import javax.validation.constraints.NotBlank;
|
||||||
import javax.validation.constraints.NotNull;
|
import javax.validation.constraints.NotNull;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
@ -11,7 +12,14 @@ public class CaseCheckdataImgForm {
|
|||||||
@NotNull(message = "病例 不能为空")
|
@NotNull(message = "病例 不能为空")
|
||||||
private String caseId;
|
private String caseId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "检测图片", required = true)
|
@ApiModelProperty(value = "生化指标 图片", required = true)
|
||||||
@NotNull(message = "检测图片 不能为空")
|
@NotNull(message = "报告单 生化指标 不能为空")
|
||||||
private String checkImg;
|
private String bioImg;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "凝血功能指标 图片", required = true)
|
||||||
|
@NotNull(message = "报告单 凝血功能指标 不能为空")
|
||||||
|
private String coaImg;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "炎症因子指标 图片")
|
||||||
|
private String infImg;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -620,11 +620,22 @@ public class CaseplatformCaseService {
|
|||||||
return ResponseDTO.userErrorParam("病例不存在");
|
return ResponseDTO.userErrorParam("病例不存在");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!Objects.equals(caseplatformCaseCheckdata.getCheckImg(), form.getCheckImg())){
|
if (!Objects.equals(caseplatformCaseCheckdata.getBioImg(), form.getBioImg())){
|
||||||
caseplatformCaseCheckdata.setCheckImg(form.getCheckImg());
|
caseplatformCaseCheckdata.setBioImg(form.getBioImg());
|
||||||
medicalRecorCheckDataDao.updateById(caseplatformCaseCheckdata);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!Objects.equals(caseplatformCaseCheckdata.getCoaImg(), form.getCoaImg())){
|
||||||
|
caseplatformCaseCheckdata.setCoaImg(form.getCoaImg());
|
||||||
|
}
|
||||||
|
|
||||||
|
if (form.getInfImg() != null) {
|
||||||
|
if (!Objects.equals(caseplatformCaseCheckdata.getInfImg(), form.getInfImg())){
|
||||||
|
caseplatformCaseCheckdata.setInfImg(form.getInfImg());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
medicalRecorCheckDataDao.updateById(caseplatformCaseCheckdata);
|
||||||
|
|
||||||
return ResponseDTO.ok();
|
return ResponseDTO.ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user