|
|
@@ -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);
|
|
|
|