From 1a8c64757d98d20e5835237401e06f934a5a8251 Mon Sep 17 00:00:00 2001
From: wucongxing8150 <815046773@qq.com>
Date: Tue, 20 May 2025 10:15:49 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E6=90=9C=E7=B4=A2?=
=?UTF-8?q?=E3=80=81=E4=BF=AE=E6=94=B9=E4=BA=86dockerfile?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Dockerfile | 16 ++
.../controller/ClinicalController.java | 170 ++++++++++--------
...java => getClinicalArticleSearchPage.java} | 8 +-
.../getClinicalDoctorSearchPage.java | 5 +
.../getClinicalHospitalSearchPage.java | 5 +
.../getClinicalVideoSearchPage.java | 89 +++++++++
.../mapper/CaseClinicalVideoMapper.xml | 2 +-
7 files changed, 209 insertions(+), 86 deletions(-)
rename src/main/java/com/example/caseData/request/clinicalRequest/{getClinicalSearchPage.java => getClinicalArticleSearchPage.java} (90%)
create mode 100644 src/main/java/com/example/caseData/request/clinicalRequest/getClinicalVideoSearchPage.java
diff --git a/Dockerfile b/Dockerfile
index de03883..997ec8a 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -3,6 +3,22 @@ FROM maven:3.9.2-eclipse-temurin-17-alpine AS builder
WORKDIR /app
+# 添加国内 Maven 镜像源
+RUN mkdir -p /root/.m2 && \
+ echo ' \
+ \
+ \
+ aliyun \
+ * \
+ aliyun maven \
+ https://maven.aliyun.com/repository/public \
+ \
+ \
+ ' > /root/.m2/settings.xml
+
# 将 pom.xml 和 src 目录复制到容器
COPY pom.xml .
COPY src ./src
diff --git a/src/main/java/com/example/caseData/controller/ClinicalController.java b/src/main/java/com/example/caseData/controller/ClinicalController.java
index 64e8900..18ff6cf 100644
--- a/src/main/java/com/example/caseData/controller/ClinicalController.java
+++ b/src/main/java/com/example/caseData/controller/ClinicalController.java
@@ -14,9 +14,10 @@ import com.example.caseData.dto.caseClinicalVideoAuthor.CaseClinicalVideoAuthorD
import com.example.caseData.dto.statsCaseClinicalDoctor.StatsCaseClinicalDoctorDto;
import com.example.caseData.dto.statsCaseClinicalHospital.StatsCaseClinicalHospitalDto;
import com.example.caseData.model.*;
+import com.example.caseData.request.clinicalRequest.getClinicalArticleSearchPage;
import com.example.caseData.request.clinicalRequest.getClinicalDoctorSearchPage;
import com.example.caseData.request.clinicalRequest.getClinicalHospitalSearchPage;
-import com.example.caseData.request.clinicalRequest.getClinicalSearchPage;
+import com.example.caseData.request.clinicalRequest.getClinicalVideoSearchPage;
import com.example.caseData.service.CaseClinicalArticleService;
import com.example.caseData.service.CaseClinicalVideoService;
import jakarta.annotation.Resource;
@@ -71,12 +72,12 @@ public class ClinicalController extends BaseController {
private CaseClinicalVideoService caseClinicalVideoService;
/**
- * 临床病例库-搜索
+ * 临床病例库-搜索-文章
*/
- @PostMapping("/clinical/search")
- public Response