update
This commit is contained in:
@@ -152,10 +152,14 @@ public class DocumentLibraryController extends JeecgController<DocumentLibrary,
|
||||
@RequiresPermissions("library:document_library:edit")
|
||||
@RequestMapping(value = "/edit", method = {RequestMethod.PUT, RequestMethod.POST})
|
||||
public Result<String> edit(@RequestBody DocumentLibrary documentLibrary, HttpServletRequest request) {
|
||||
documentLibraryService.updateById(documentLibrary);
|
||||
|
||||
String username = JwtUtil.getUserNameByToken(request);
|
||||
SysUser userByName = userService.getUserByName(username);
|
||||
DocumentLibrary byId = documentLibraryService.getById(documentLibrary.getId());
|
||||
if (StringUtils.equals(byId.getCreateBy(), "admin") && !StringUtils.equals(userByName.getUsername(), "admin")) {
|
||||
return Result.OK("您无权编辑 Admin 的知识库!");
|
||||
}
|
||||
documentLibraryService.updateById(documentLibrary);
|
||||
if (StringUtils.equals(documentLibrary.getType(), "DOCUMENT")) {
|
||||
DocumentVisitHistory his = documentVisitHistoryService.findByUserAndDocId(userByName.getId(), documentLibrary.getId());
|
||||
his.setDocumentId(documentLibrary.getId());
|
||||
|
||||
Reference in New Issue
Block a user