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 ddbe66b..5f03d13 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 @@ -796,28 +796,33 @@ public class MedicalRecordService { // 上传手机型号 @Transactional public ResponseDTO uploadMobileModel(UploadMobileModelForm addForm){ - Long expertId = SmartRequestUtil.getRequestUserId(); -// Long expertId = 44L; - ExpertEntity expert = expertDao.getExpert(expertId); - if (expert == null) { + try { + Long expertId = SmartRequestUtil.getRequestUserId(); + ExpertEntity expert = expertDao.getExpert(expertId); + if (expert == null) { + return ResponseDTO.app_ok(); + } + + if (Objects.equals(addForm.getMod(), "")){ + return ResponseDTO.app_ok(); + } + + // 修改手机型号 + String mod = expert.getMobileModel(); + if (!Objects.equals(mod, "") && mod != null){ + if (mod.toLowerCase().contains(addForm.getMod().toLowerCase())) { + return ResponseDTO.app_ok(); + } + } + + mod = mod + " | " + addForm.getMod(); + expert.setMobileModel(mod); + expertDao.updateById(expert); + + return ResponseDTO.app_ok(); + } catch (Exception e) { return ResponseDTO.app_ok(); } - - if (Objects.equals(addForm.getMod(), "")){ - return ResponseDTO.app_ok(); - } - - // 修改手机型号 - String mod = expert.getMobileModel(); - if (mod.toLowerCase().contains(addForm.getMod().toLowerCase())) { - return ResponseDTO.app_ok(); - } - - mod = mod + " | " + addForm.getMod(); - expert.setMobileModel(mod); - expertDao.updateById(expert); - - return ResponseDTO.app_ok(); } }