Преглед на файлове

知识库,阅读调整:非草稿的文件查看才给分

徐滕 преди 1 месец
родител
ревизия
52ef99d34d
променени са 1 файла, в които са добавени 9 реда и са изтрити 0 реда
  1. 9 0
      src/main/java/com/jeeplus/modules/WorkKnowledgeBase/service/WorkKnowledgeBaseReadLikeService.java

+ 9 - 0
src/main/java/com/jeeplus/modules/WorkKnowledgeBase/service/WorkKnowledgeBaseReadLikeService.java

@@ -60,6 +60,15 @@ public class WorkKnowledgeBaseReadLikeService extends CrudService<WorkKnowledgeB
             return false;
         }
 
+        // 草稿(0)状态的文件不记录阅读,也不进行阅读赋分
+        WorkKnowledgeBaseShareInfo fileStatus = shareInfoDao.get(fileId);
+        if (fileStatus != null && fileStatus.getAuditStatus() != null) {
+            String auditStatus = fileStatus.getAuditStatus();
+            if ("0".equals(auditStatus)) {
+                return false;
+            }
+        }
+
         // 查询是否已有阅读记录
         WorkKnowledgeBaseReadRecord existingRecord = readRecordDao.findByFileIdAndUserId(fileId, userId);