diff --git a/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/caseplatformcase/service/CaseplatformCaseService.java b/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/caseplatformcase/service/CaseplatformCaseService.java index 4175ad2..52adf6e 100644 --- a/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/caseplatformcase/service/CaseplatformCaseService.java +++ b/sa-admin/src/main/java/net/lab1024/sa/admin/module/business/caseplatformcase/service/CaseplatformCaseService.java @@ -625,12 +625,16 @@ public class CaseplatformCaseService { return ResponseDTO.userErrorParam("病例不存在"); } - if (!Objects.equals(caseplatformCaseCheckdata.getBioImg(), form.getBioImg())){ - caseplatformCaseCheckdata.setBioImg(form.getBioImg()); + if (form.getBioImg() != null){ + if (!Objects.equals(caseplatformCaseCheckdata.getBioImg(), form.getBioImg())){ + caseplatformCaseCheckdata.setBioImg(form.getBioImg()); + } } - if (!Objects.equals(caseplatformCaseCheckdata.getCoaImg(), form.getCoaImg())){ - caseplatformCaseCheckdata.setCoaImg(form.getCoaImg()); + if (form.getCoaImg() != null){ + if (!Objects.equals(caseplatformCaseCheckdata.getCoaImg(), form.getCoaImg())){ + caseplatformCaseCheckdata.setCoaImg(form.getCoaImg()); + } } if (form.getInfImg() != null) {