From 1d0b90881b23fc164a827dbd3ec4fffe5a633338 Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Fri, 29 Aug 2025 17:45:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=9C=E8=80=85=E5=90=8C=E6=AD=A5=E9=97=AE?= =?UTF-8?q?=E9=A2=981?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CaseClinicalVideoRequest/addClinicalVideoApp.java | 3 +-- .../example/caseData/service/CaseClinicalVideoService.java | 6 ++++-- 2 files changed, 5 insertions(+), 4 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 5a40127..1a35717 100644 --- a/src/main/java/com/example/caseData/request/CaseClinicalVideoRequest/addClinicalVideoApp.java +++ b/src/main/java/com/example/caseData/request/CaseClinicalVideoRequest/addClinicalVideoApp.java @@ -26,8 +26,7 @@ public class addClinicalVideoApp { // 是否外部链接(0:否 1:是) @JsonProperty("isLink") - @JsonInclude(JsonInclude.Include.NON_NULL) - private Integer isLink = 0; + private Integer isLink; // 外部链接地址 @JsonProperty("isLinkUrl") diff --git a/src/main/java/com/example/caseData/service/CaseClinicalVideoService.java b/src/main/java/com/example/caseData/service/CaseClinicalVideoService.java index f8964f8..0d27fe9 100644 --- a/src/main/java/com/example/caseData/service/CaseClinicalVideoService.java +++ b/src/main/java/com/example/caseData/service/CaseClinicalVideoService.java @@ -587,6 +587,10 @@ public class CaseClinicalVideoService { // 检测签名 Video.checkSign(request,secretKey,r,objectMapper); + if (r.getIsLink() == null){ + r.setIsLink(0); + } + // 获取视频数据 LambdaQueryWrapper videoQueryWrapper = new LambdaQueryWrapper<>(); videoQueryWrapper.eq(CaseClinicalVideoModel::getVideoNo, r.getVideoNo()); @@ -616,8 +620,6 @@ public class CaseClinicalVideoService { DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); LocalDateTime pushDate = LocalDateTime.parse(r.getPushDate(), formatter); caseClinicalVideo.setPushDate(pushDate); - caseClinicalVideo.setIsLink(r.getIsLink()); - caseClinicalVideo.setIsLinkUrl(r.getIsLinkUrl()); caseClinicalVideoDao.updateById(caseClinicalVideo); // 此处视频被删除过,也需要处理一下作者