1234567891011121314151617181920212223242526272829303132333435363738 |
- package org.jeecg.modules.demo.resManager.catalog.service;
- import org.jeecg.modules.demo.resManager.catalog.entity.Rescatalog;
- import com.baomidou.mybatisplus.extension.service.IService;
- import org.jeecg.common.exception.JeecgBootException;
- import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
- import java.util.List;
- /**
- * @Description: 资源目录
- * @Author: jeecg-boot
- * @Date: 2022-01-17
- * @Version: V1.0
- */
- public interface IRescatalogService extends IService<Rescatalog> {
- /**根节点父ID的值*/
- public static final String ROOT_PID_VALUE = "0";
-
- /**树节点有子节点状态值*/
- public static final String HASCHILD = "1";
-
- /**树节点无子节点状态值*/
- public static final String NOCHILD = "0";
- /**新增节点*/
- void addRescatalog(Rescatalog rescatalog);
-
- /**修改节点*/
- void updateRescatalog(Rescatalog rescatalog) throws JeecgBootException;
-
- /**删除节点*/
- void deleteRescatalog(String id) throws JeecgBootException;
- /**查询所有数据,无分页*/
- List<Rescatalog> queryTreeListNoPage(QueryWrapper<Rescatalog> queryWrapper);
- }
|