整理权限
This commit is contained in:
@ -21,7 +21,7 @@ import com.ruoyi.system.service.ISysMenuService;
|
||||
|
||||
/**
|
||||
* 登录验证
|
||||
*
|
||||
*
|
||||
* @author ruoyi
|
||||
*/
|
||||
@RestController
|
||||
@ -41,7 +41,7 @@ public class SysLoginController
|
||||
|
||||
/**
|
||||
* 登录方法
|
||||
*
|
||||
*
|
||||
* @param loginBody 登录信息
|
||||
* @return 结果
|
||||
*/
|
||||
@ -58,7 +58,7 @@ public class SysLoginController
|
||||
|
||||
/**
|
||||
* 获取用户信息
|
||||
*
|
||||
*
|
||||
* @return 用户信息
|
||||
*/
|
||||
@GetMapping("getInfo")
|
||||
@ -79,7 +79,7 @@ public class SysLoginController
|
||||
|
||||
/**
|
||||
* 获取路由信息
|
||||
*
|
||||
*
|
||||
* @return 路由信息
|
||||
*/
|
||||
@GetMapping("getRouters")
|
||||
|
@ -52,7 +52,7 @@ public class BrowserController extends BaseController {
|
||||
|
||||
|
||||
@RequestMapping("/import")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:bookmark:list')")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:browser:export')")
|
||||
public AjaxResult importCollect(@RequestParam("htmlFile") MultipartFile htmlFile){
|
||||
logger.debug("开始上传状态是:");
|
||||
SysUser sysUser=getAuthUser();
|
||||
@ -88,33 +88,33 @@ public class BrowserController extends BaseController {
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 导入收藏文章
|
||||
*/
|
||||
public void importHtml(Map<String, String> map,Long menuID,Long userId){
|
||||
for(Entry<String, String> entry : map.entrySet()){
|
||||
try {
|
||||
//获取URL后查询最新的URL信息
|
||||
Map<String, String> result = ImportHtml.getCollectFromUrl(entry.getKey());
|
||||
SqBookmark sqBookmark =new SqBookmark();
|
||||
sqBookmark.setUserid(userId);
|
||||
sqBookmark.setTitle(entry.getValue());
|
||||
sqBookmark.setUrl(entry.getKey());
|
||||
sqBookmark.setUrls(ImportHtml.Urlutils(new URL(entry.getKey())));
|
||||
if(StringUtils.isBlank(result.get("description"))){
|
||||
sqBookmark.setDescription(entry.getValue());
|
||||
}else{
|
||||
sqBookmark.setDescription(result.get("description"));
|
||||
}
|
||||
sqBookmark.setMenuId(menuID);
|
||||
sqBookmark.setCreateTime(new Date());
|
||||
iSqBookmarkService.insertSqBookmark(sqBookmark);
|
||||
} catch (Exception e) {
|
||||
logger.error("导入存储异常:",e);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
// /**
|
||||
// * 导入收藏文章
|
||||
// */
|
||||
// public void importHtml(Map<String, String> map,Long menuID,Long userId){
|
||||
// for(Entry<String, String> entry : map.entrySet()){
|
||||
// try {
|
||||
// //获取URL后查询最新的URL信息
|
||||
// Map<String, String> result = ImportHtml.getCollectFromUrl(entry.getKey());
|
||||
// SqBookmark sqBookmark =new SqBookmark();
|
||||
// sqBookmark.setUserid(userId);
|
||||
// sqBookmark.setTitle(entry.getValue());
|
||||
// sqBookmark.setUrl(entry.getKey());
|
||||
// sqBookmark.setUrls(ImportHtml.Urlutils(new URL(entry.getKey())));
|
||||
// if(StringUtils.isBlank(result.get("description"))){
|
||||
// sqBookmark.setDescription(entry.getValue());
|
||||
// }else{
|
||||
// sqBookmark.setDescription(result.get("description"));
|
||||
// }
|
||||
// sqBookmark.setMenuId(menuID);
|
||||
// sqBookmark.setCreateTime(new Date());
|
||||
// iSqBookmarkService.insertSqBookmark(sqBookmark);
|
||||
// } catch (Exception e) {
|
||||
// logger.error("导入存储异常:",e);
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// }
|
||||
|
||||
|
||||
|
||||
|
@ -44,14 +44,14 @@ public class SqBookmarkController extends BaseController
|
||||
private ISqBookmarkService sqBookmarkService;
|
||||
|
||||
|
||||
/**
|
||||
* 测试通用mapper
|
||||
*/
|
||||
@GetMapping("/selectByID")
|
||||
public TableDataInfo selectByID( Long userID) {
|
||||
List<SqBookmark> list = sqBookmarkService.selectByID(userID);
|
||||
return getDataTable(list);
|
||||
}
|
||||
// /**
|
||||
// * 测试通用mapper
|
||||
// */
|
||||
// @GetMapping("/selectByID")
|
||||
// public TableDataInfo selectByID( Long userID) {
|
||||
// List<SqBookmark> list = sqBookmarkService.selectByID(userID);
|
||||
// return getDataTable(list);
|
||||
// }
|
||||
|
||||
/**
|
||||
* 通过url 查询用户 是否已经添加了此书签
|
||||
@ -60,6 +60,7 @@ public class SqBookmarkController extends BaseController
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/selectByUrlUserID")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:bookmark:common:url')")
|
||||
public AjaxResult selectByUrlUserID(String url) {
|
||||
SysUser sysUser=getAuthUser();
|
||||
startPage();
|
||||
@ -76,7 +77,7 @@ public class SqBookmarkController extends BaseController
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/selectBymenuIdUserID")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:bookmark:list')")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:bookmark:common:listsousou')")
|
||||
public TableDataInfo selectBymenuIdUserID(Long menuId,Integer sort,String sousuo) {
|
||||
SysUser sysUser=getAuthUser();
|
||||
startPage();
|
||||
@ -88,7 +89,7 @@ public class SqBookmarkController extends BaseController
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/selectBydelete")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:bookmark:list')")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:bookmark:common:recycle')")
|
||||
public TableDataInfo selectBydelete() {
|
||||
SysUser sysUser=getAuthUser();
|
||||
startPage();
|
||||
@ -101,7 +102,7 @@ public class SqBookmarkController extends BaseController
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/selectByUseridList")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:bookmark:list')")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:bookmark:common:list')")
|
||||
public TableDataInfo selectByUseridList() {
|
||||
SysUser sysUser=getAuthUser();
|
||||
startPage();
|
||||
@ -148,32 +149,33 @@ public class SqBookmarkController extends BaseController
|
||||
/**
|
||||
* 新增书签管理
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:bookmark:add')")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:bookmark:common:add')")
|
||||
@Log(title = "书签管理", businessType = BusinessType.INSERT)
|
||||
@PostMapping
|
||||
public AjaxResult add(@RequestBody SqBookmark sqBookmark)
|
||||
{
|
||||
SysUser sysUser=getAuthUser();
|
||||
sqBookmark.setUserid(sysUser.getUserId());
|
||||
|
||||
return toAjax(sqBookmarkService.insertSqBookmark(sqBookmark));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改书签管理
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:bookmark:edit')")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:bookmark:common:edit')")
|
||||
@Log(title = "书签管理", businessType = BusinessType.UPDATE)
|
||||
@PutMapping
|
||||
public AjaxResult edit(@RequestBody SqBookmark sqBookmark)
|
||||
{
|
||||
SysUser sysUser=getAuthUser();
|
||||
sqBookmark.setUserid(sysUser.getUserId());
|
||||
return toAjax(sqBookmarkService.updateSqBookmark(sqBookmark));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除书签管理
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:bookmark:remove')")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:bookmark:common:remove')")
|
||||
@Log(title = "书签管理", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{bookmarkIds}")
|
||||
public AjaxResult remove(@PathVariable Long[] bookmarkIds)
|
||||
|
@ -43,6 +43,7 @@ public class SqMenuController extends BaseController
|
||||
*/
|
||||
|
||||
@GetMapping("/selectMenuByUserID")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:menu:common:list')")
|
||||
public AjaxResult selecByUserID()
|
||||
{
|
||||
Authentication auth = SecurityContextHolder.getContext().getAuthentication();
|
||||
@ -54,6 +55,7 @@ public class SqMenuController extends BaseController
|
||||
* 功能描述:根据MenuId 查询子目录
|
||||
*/
|
||||
@GetMapping("/listByMenuId/{menuId}")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:menu:common:menuidlist')")
|
||||
public AjaxResult listByMenuId(@PathVariable("menuId") Long menuId)
|
||||
{
|
||||
List<SqMenu> list = sqMenuService.listByMenuId(getAuthUser().getUserId(),menuId);
|
||||
@ -63,14 +65,9 @@ public class SqMenuController extends BaseController
|
||||
* 功能描述:根据MenuId 查询子目录
|
||||
*/
|
||||
@PostMapping("/listByMenuIdP")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:menu:common:menuidlist')")
|
||||
public AjaxResult listByMenuIdP(@RequestParam("menuId") Long menuId)
|
||||
{
|
||||
// try {
|
||||
// Thread.sleep(50000);
|
||||
// } catch (InterruptedException e) {
|
||||
// e.printStackTrace();
|
||||
// }
|
||||
|
||||
List<SqMenu> list = sqMenuService.listByMenuId(getAuthUser().getUserId(),menuId);
|
||||
return AjaxResult.success(list);
|
||||
}
|
||||
@ -79,6 +76,7 @@ public class SqMenuController extends BaseController
|
||||
* 查询MenuID单个书签信息
|
||||
*/
|
||||
@GetMapping("/selectByMenuId")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:menu:common:menuid')")
|
||||
public AjaxResult list(@RequestParam("menuId") Long menuId)
|
||||
{
|
||||
Authentication auth = SecurityContextHolder.getContext().getAuthentication();
|
||||
@ -92,6 +90,8 @@ public class SqMenuController extends BaseController
|
||||
return AjaxResult.success(list);
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 查询书签菜单列表
|
||||
*/
|
||||
@ -129,7 +129,7 @@ public class SqMenuController extends BaseController
|
||||
/**
|
||||
* 新增书签菜单
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:menu:add')")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:menu:common:add')")
|
||||
@Log(title = "书签菜单", businessType = BusinessType.INSERT)
|
||||
@PostMapping
|
||||
public AjaxResult add(@RequestBody SqMenu sqMenu)
|
||||
@ -142,7 +142,7 @@ public class SqMenuController extends BaseController
|
||||
/**
|
||||
* 修改书签菜单
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:menu:edit')")
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:menu:common:edit')")
|
||||
@Log(title = "书签菜单", businessType = BusinessType.UPDATE)
|
||||
@PutMapping
|
||||
public AjaxResult edit(@RequestBody SqMenu sqMenu)
|
||||
@ -184,7 +184,7 @@ public class SqMenuController extends BaseController
|
||||
/**
|
||||
* 删除书签菜单
|
||||
*/
|
||||
|
||||
@PreAuthorize("@ss.hasPermi('bookmark:menu:common:remove')")
|
||||
@Log(title = "书签菜单", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/delete/{menuId}")
|
||||
public AjaxResult remove(@PathVariable Long menuId)
|
||||
|
Reference in New Issue
Block a user