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 ); // 新增证书文件