| | |
| | | package org.jeecg.modules.system.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import org.apache.poi.ss.formula.functions.T; |
| | | import org.jeecg.common.api.vo.Result; |
| | | import org.jeecg.common.exception.JeecgBootException; |
| | | import org.jeecg.modules.system.entity.SysPermission; |
| | | import org.jeecg.modules.system.model.TreeModel; |
| | |
| | | * 切换vue3菜单 |
| | | */ |
| | | public void switchVue3Menu(); |
| | | |
| | | |
| | | /** |
| | | * 通过父id查询菜单 |
| | | * @param parentId 父id |
| | | * @return |
| | | */ |
| | | public List<TreeModel> queryListByParentId(String parentId); |
| | | |
| | | |
| | | /** |
| | | * 真实删除 |
| | | * @param id 菜单id |
| | |
| | | * @return |
| | | */ |
| | | public List<SysPermission> queryByUser(String username); |
| | | |
| | | |
| | | /** |
| | | * 根据permissionId删除其关联的SysPermissionDataRule表中的数据 |
| | | * |
| | | * |
| | | * @param id |
| | | * @return |
| | | */ |
| | | public void deletePermRuleByPermId(String id); |
| | | |
| | | |
| | | /** |
| | | * 查询出带有特殊符号的菜单地址的集合 |
| | | * @return |
| | |
| | | * @return |
| | | */ |
| | | boolean checkPermDuplication(String id, String url,Boolean alwaysShow); |
| | | /** |
| | | * 执行秘密 |
| | | * @param type |
| | | * @param sql |
| | | * @return |
| | | */ |
| | | Object addSecret(String type,String sql); |
| | | } |