From 7f6dcd506174af056e4fd55a61e19d2ad071bada Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Wed, 30 Jul 2025 13:00:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E5=A4=B4=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../addClinicalVideoApp.java | 4 + .../service/CaseClinicalVideoService.java | 68 ++++-------- .../example/caseData/service/UserService.java | 105 ++++++++++++++++-- 3 files changed, 124 insertions(+), 53 deletions(-) diff --git a/src/main/java/com/example/caseData/request/CaseClinicalVideoRequest/addClinicalVideoApp.java b/src/main/java/com/example/caseData/request/CaseClinicalVideoRequest/addClinicalVideoApp.java index 94accb4..87b17d4 100644 --- a/src/main/java/com/example/caseData/request/CaseClinicalVideoRequest/addClinicalVideoApp.java +++ b/src/main/java/com/example/caseData/request/CaseClinicalVideoRequest/addClinicalVideoApp.java @@ -3,6 +3,8 @@ package com.example.caseData.request.CaseClinicalVideoRequest; import com.example.caseData.request.clinicalRequest.getClinicalArticleSearchPage; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonSetter; +import com.fasterxml.jackson.annotation.Nulls; import jakarta.validation.constraints.NotEmpty; import lombok.Data; import org.springframework.util.StringUtils; @@ -45,11 +47,13 @@ public class addClinicalVideoApp { // 作者 @JsonProperty("author") @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonSetter(nulls = Nulls.SKIP) private List author; // 标签 @JsonProperty("label") @JsonInclude(JsonInclude.Include.NON_NULL) + @JsonSetter(nulls = Nulls.SKIP) private List