update
This commit is contained in:
@@ -130,12 +130,14 @@ public class DocumentLibraryController extends JeecgController<DocumentLibrary,
|
||||
String username = JwtUtil.getUserNameByToken(request);
|
||||
SysUser userByName = userService.getUserByName(username);
|
||||
|
||||
DocumentVisitHistory his = new DocumentVisitHistory();
|
||||
his.setDocumentId(documentLibrary.getId());
|
||||
his.setUserId(userByName.getId());
|
||||
his.setDocumentTitle(documentLibrary.getTitle());
|
||||
his.setVisitCount(1);
|
||||
documentVisitHistoryService.save(his);
|
||||
if (StringUtils.equals(documentLibrary.getType(), "DOCUMENT")) {
|
||||
DocumentVisitHistory his = new DocumentVisitHistory();
|
||||
his.setDocumentId(documentLibrary.getId());
|
||||
his.setUserId(userByName.getId());
|
||||
his.setDocumentTitle(documentLibrary.getTitle());
|
||||
his.setVisitCount(1);
|
||||
documentVisitHistoryService.save(his);
|
||||
}
|
||||
return Result.OK("添加成功!");
|
||||
}
|
||||
|
||||
@@ -154,12 +156,14 @@ public class DocumentLibraryController extends JeecgController<DocumentLibrary,
|
||||
|
||||
String username = JwtUtil.getUserNameByToken(request);
|
||||
SysUser userByName = userService.getUserByName(username);
|
||||
DocumentVisitHistory his = documentVisitHistoryService.findByUserAndDocId(userByName.getId(), documentLibrary.getId());
|
||||
his.setDocumentId(documentLibrary.getId());
|
||||
his.setDocumentTitle(documentLibrary.getTitle());
|
||||
his.setUserId(userByName.getId());
|
||||
his.addVisitCount();
|
||||
documentVisitHistoryService.saveOrUpdate(his);
|
||||
if (StringUtils.equals(documentLibrary.getType(), "DOCUMENT")) {
|
||||
DocumentVisitHistory his = documentVisitHistoryService.findByUserAndDocId(userByName.getId(), documentLibrary.getId());
|
||||
his.setDocumentId(documentLibrary.getId());
|
||||
his.setDocumentTitle(documentLibrary.getTitle());
|
||||
his.setUserId(userByName.getId());
|
||||
his.addVisitCount();
|
||||
documentVisitHistoryService.saveOrUpdate(his);
|
||||
}
|
||||
return Result.OK("编辑成功!");
|
||||
}
|
||||
|
||||
@@ -217,12 +221,15 @@ public class DocumentLibraryController extends JeecgController<DocumentLibrary,
|
||||
|
||||
String username = JwtUtil.getUserNameByToken(request);
|
||||
SysUser userByName = userService.getUserByName(username);
|
||||
DocumentVisitHistory his = documentVisitHistoryService.findByUserAndDocId(userByName.getId(), documentLibrary.getId());
|
||||
his.setDocumentId(documentLibrary.getId());
|
||||
his.setUserId(userByName.getId());
|
||||
his.addVisitCount();
|
||||
his.setDocumentTitle(documentLibrary.getTitle());
|
||||
documentVisitHistoryService.saveOrUpdate(his);
|
||||
|
||||
if (StringUtils.equals(documentLibrary.getType(), "DOCUMENT")) {
|
||||
DocumentVisitHistory his = documentVisitHistoryService.findByUserAndDocId(userByName.getId(), documentLibrary.getId());
|
||||
his.setDocumentId(documentLibrary.getId());
|
||||
his.setUserId(userByName.getId());
|
||||
his.addVisitCount();
|
||||
his.setDocumentTitle(documentLibrary.getTitle());
|
||||
documentVisitHistoryService.saveOrUpdate(his);
|
||||
}
|
||||
return Result.OK(documentLibrary);
|
||||
}
|
||||
|
||||
|
||||
@@ -24,6 +24,7 @@ public class DocumentLibraryServiceImpl extends ServiceImpl<DocumentLibraryMappe
|
||||
@Override
|
||||
public List<DocumentLibrary> getLatest() {
|
||||
LambdaQueryWrapper<DocumentLibrary> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(DocumentLibrary::getType,"DOCUMENT");
|
||||
queryWrapper.orderByDesc(DocumentLibrary::getCreateTime);
|
||||
Page<DocumentLibrary> page = new Page<>(1, 5);
|
||||
return list(page, queryWrapper);
|
||||
@@ -37,6 +38,7 @@ public class DocumentLibraryServiceImpl extends ServiceImpl<DocumentLibraryMappe
|
||||
@Override
|
||||
public Long getToday() {
|
||||
QueryWrapper<DocumentLibrary> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("type","DOCUMENT");
|
||||
queryWrapper.eq("DATE_FORMAT (create_time,'%Y-%m-%d')",
|
||||
DateUtils.formatDate(new Date(), "yyyy-MM-dd"));
|
||||
return count(queryWrapper);
|
||||
|
||||
Reference in New Issue
Block a user