28 lines
659 B
Java
28 lines
659 B
Java
package com.cdzy.staff.service;
|
|
|
|
import com.cdzy.staff.model.dto.EbikePermissionTreeNode;
|
|
import com.cdzy.staff.model.vo.EbikePermissionVo;
|
|
import com.mybatisflex.core.service.IService;
|
|
import com.cdzy.staff.model.entity.EbikePermission;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* 系统权限表 服务层。
|
|
*
|
|
* @author loves
|
|
* @since 2025-08-07
|
|
*/
|
|
public interface EbikePermissionService extends IService<EbikePermission> {
|
|
|
|
void savePermission(EbikePermissionVo ebikePermission);
|
|
|
|
void updatePermission(EbikePermissionVo ebikePermission);
|
|
|
|
/**
|
|
* 获取树形结构
|
|
* @return 树形结构
|
|
*/
|
|
List<EbikePermissionTreeNode> tree();
|
|
}
|