lizijie
2021-09-16 b7f5fd4000d644d117a0936dbcc2bfc56bfab4f0
screen-manage/src/main/java/com/moral/api/service/ManageRoleService.java
@@ -18,18 +18,60 @@
@Transactional
public interface ManageRoleService extends IService<ManageRole> {
    /**
     * @Description: 分页查询角色
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    Map<String,Object> getAllWithPagingQuery(Map map);
    /**
     * @Description: 添加角色
     * @Param: [ManageRole, List]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    @Transactional
    Map<String,Object> insertOne(ManageRole manageRole,List list);
    /**
     * @Description: 更新角色
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    @Transactional
    Map<String,Object> updateManageRole(Map map);
    /**
     * @Description: 模糊查询角色
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    Map<String,Object> getManageRoleByNameFuzzy(Map map);
    /**
     * @Description: 删除角色
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    @Transactional
    Map<String,Object> deleteManageRole(Map map);
    /**
     * @Description: 通过用户id查询角色查询角色
     * @Param: [Map]
     * @return: Map
     * @Author: 李子杰
     * @Date: 2021/7/26
     */
    ManageRole getRoleByAccountId(Integer accountId);
}