From 6a8ce32ebc5dbc1fcc669721206306d817ceb131 Mon Sep 17 00:00:00 2001 From: gaohan <1910974473@qq.com> Date: Tue, 14 May 2024 14:26:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9jenkins=E6=9E=84=E5=BB=BA?= =?UTF-8?q?=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/lyms/platform/operate/web/facade/CourseFacade.java | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java index 2c2424d..26f5a7d 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java @@ -4,7 +4,6 @@ package com.lyms.platform.operate.web.facade; import com.google.common.base.Strings; import com.lyms.platform.beans.MsgRequest; import com.lyms.platform.biz.service.*; -import com.lyms.platform.common.base.LoginContext; import com.lyms.platform.common.constants.ErrorCodeConstants; import com.lyms.platform.common.enums.*; import com.lyms.platform.common.result.BaseListResponse; @@ -15,15 +14,12 @@ import com.lyms.platform.common.utils.ExceptionUtils; import com.lyms.platform.common.utils.PropertiesUtils; import com.lyms.platform.operate.web.request.CourseRequest; import com.lyms.platform.operate.web.result.CourseResult; -import com.lyms.platform.operate.web.result.MsgMessageResult; import com.lyms.platform.operate.web.worker.CourseCountWorker; import com.lyms.platform.permission.model.*; import com.lyms.platform.permission.service.OrganizationService; import com.lyms.platform.permission.service.UsersService; import com.lyms.platform.pojo.*; import com.lyms.platform.query.*; -import com.mongodb.BasicDBObject; -import com.mongodb.DBObject; import org.apache.commons.collections.CollectionUtils; import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; @@ -31,16 +27,10 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.data.mongodb.core.MongoTemplate; -import org.springframework.data.mongodb.core.query.Update; -import org.springframework.data.mongodb.core.query.Query; -import org.springframework.data.mongodb.core.query.Criteria; -import org.springframework.stereotype.Service; -import org.springframework.data.mongodb.gridfs.GridFsTemplate; import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; import org.springframework.stereotype.Component; -import org.springframework.web.multipart.MultipartFile; -import java.io.IOException; + import java.text.DecimalFormat; import java.text.SimpleDateFormat; import java.util.*; @@ -1288,6 +1278,8 @@ public class CourseFacade { String readCount = model.getReadCount(); // 检查 readCount 是否包含当前登录人的 ID if (readCount != null && readCount.contains(parentId)) { + return "该消息已经看过了"; + }else if (readCount != null){ // 使用正则表达式将 readCount 拆分为多个 ID,并计算包含当前登录人 ID 的数量 String[] ids = readCount.split(","); for (String id : ids) { -- 1.8.3.1