From 6ec5616d5ad851a73fbaaf6faeaf9b93b8639b90 Mon Sep 17 00:00:00 2001 From: Euni4U <958079825@qq.com> Date: Wed, 2 Apr 2025 18:42:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=A5=E9=87=8DBUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../inspectpatient/InspectPatientController.java | 2 +- .../inspectpatient/InspectPatientService.java | 3 +++ .../inspectpatient/InspectPatientServiceImpl.java | 13 +++++++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectpatient/InspectPatientController.java b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectpatient/InspectPatientController.java index 0346ab1..87908ed 100644 --- a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectpatient/InspectPatientController.java +++ b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectpatient/InspectPatientController.java @@ -963,7 +963,7 @@ public class InspectPatientController { InspectPatientSaveReqVO updateReqVO = new InspectPatientSaveReqVO(); updateReqVO.setMedicalSn(medicalSn); updateReqVO.setHeadPicUrl(base64); - patientService.updatePatientInfo(updateReqVO); + patientService.updatePatientInfoheadurl(updateReqVO); } } diff --git a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatient/InspectPatientService.java b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatient/InspectPatientService.java index e48036d..98a6dd7 100644 --- a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatient/InspectPatientService.java +++ b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatient/InspectPatientService.java @@ -74,6 +74,9 @@ public interface InspectPatientService { * 根据体检编号更新数据 * */ Integer updatePatientInfo(InspectPatientSaveReqVO updateReqVO); + /* + * 更新头像*/ + Integer updatePatientInfoheadurl(InspectPatientSaveReqVO updateReqVO); /** * 获得患者信息分页 diff --git a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatient/InspectPatientServiceImpl.java b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatient/InspectPatientServiceImpl.java index 72a5b4d..a1e0810 100644 --- a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatient/InspectPatientServiceImpl.java +++ b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatient/InspectPatientServiceImpl.java @@ -157,6 +157,19 @@ public class InspectPatientServiceImpl implements InspectPatientService { return patientMapper.update(null, updateWrapper); } + @Override + public Integer updatePatientInfoheadurl(InspectPatientSaveReqVO updateReqVO) { + LambdaUpdateWrapper updateWrapper = new LambdaUpdateWrapper<>(); + updateWrapper.eq(InspectPatientDO::getMedicalSn, updateReqVO.getMedicalSn()); + + updateWrapper.set(InspectPatientDO::getHeadPicUrl, updateReqVO.getHeadPicUrl()); + + return patientMapper.update(null, updateWrapper); + + } + + + @Override public PageResult getPatientPage(InspectPatientPageReqVO pageReqVO) {