From 7a060c442e8a0e966e6c12f0f2ae0c891a5adf8b Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Fri, 1 Aug 2025 11:25:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E8=B5=84=E6=BA=90?= =?UTF-8?q?=E8=B7=AF=E5=BE=845?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../example/caseData/controller/ClinicalController.java | 4 ++-- .../example/caseData/service/CaseClinicalVideoService.java | 1 - .../java/com/example/caseData/service/CertService.java | 7 ++++--- .../java/com/example/caseData/service/UserService.java | 3 ++- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/example/caseData/controller/ClinicalController.java b/src/main/java/com/example/caseData/controller/ClinicalController.java index 820b5eb..516253c 100644 --- a/src/main/java/com/example/caseData/controller/ClinicalController.java +++ b/src/main/java/com/example/caseData/controller/ClinicalController.java @@ -127,7 +127,7 @@ public class ClinicalController extends BaseController { certWrapper.eq(CaseClinicalDoctorCertModel::getType, 1); CaseClinicalDoctorCertModel caseClinicalDoctorCert = caseClinicalDoctorCertDao.selectOne(certWrapper); if (caseClinicalDoctorCert != null){ - dto.setCertImage(Replace.addOssDomain(dto.getCertImage())); + dto.setCertImage(Replace.addOssDomain(caseClinicalDoctorCert.getCertImage())); } } } @@ -216,7 +216,7 @@ public class ClinicalController extends BaseController { certWrapper.eq(CaseClinicalDoctorCertModel::getType, 2); CaseClinicalDoctorCertModel caseClinicalDoctorCert = caseClinicalDoctorCertDao.selectOne(certWrapper); if (caseClinicalDoctorCert != null){ - dto.setCertImage(Replace.addOssDomain(dto.getCertImage())); + dto.setCertImage(Replace.addOssDomain(caseClinicalDoctorCert.getCertImage())); } } } diff --git a/src/main/java/com/example/caseData/service/CaseClinicalVideoService.java b/src/main/java/com/example/caseData/service/CaseClinicalVideoService.java index 33bd04b..0098635 100644 --- a/src/main/java/com/example/caseData/service/CaseClinicalVideoService.java +++ b/src/main/java/com/example/caseData/service/CaseClinicalVideoService.java @@ -895,7 +895,6 @@ public class CaseClinicalVideoService { throw new BusinessException("-1", "无法完成此操作"); } - userService.CreateUserCert( String.valueOf(caseClinicalVideo.getVideoId()), 2, diff --git a/src/main/java/com/example/caseData/service/CertService.java b/src/main/java/com/example/caseData/service/CertService.java index 4a5af45..c8b3d43 100644 --- a/src/main/java/com/example/caseData/service/CertService.java +++ b/src/main/java/com/example/caseData/service/CertService.java @@ -31,7 +31,8 @@ public class CertService { String certificateNo, String name, String content, - byte[] qrCodeByte + byte[] qrCodeByte, + String doctorId ){ try { // 加载背景模板图片 @@ -102,9 +103,9 @@ public class CertService { String fileName = ""; if (Objects.equals(envConfig.getActive(), "dev")){ - fileName = "dev/static/images/" + certificateNo + ".png"; + fileName = "dev/static/images/" + certificateNo + doctorId + ".png"; }else{ - fileName = "prod/static/images/" + certificateNo + ".png"; + fileName = "prod/static/images/" + certificateNo + doctorId + ".png"; } boolean uploaded = Oss.putObject(fileName, imageBytes); diff --git a/src/main/java/com/example/caseData/service/UserService.java b/src/main/java/com/example/caseData/service/UserService.java index 8448295..cc614a0 100644 --- a/src/main/java/com/example/caseData/service/UserService.java +++ b/src/main/java/com/example/caseData/service/UserService.java @@ -637,7 +637,8 @@ public class UserService { certificateNo, caseClinicalDoctor.getDoctorName(), "您的案例《" + title + "》经评议,被肝胆相照临床病例库收录,特发此证", - qrCodeByte + qrCodeByte, + doctorId ); // 新增证书文件