integrated_traffic/src/main/java/com/zcloud/service/system/RouteService.java

87 lines
1.8 KiB
Java
Raw Normal View History

2024-01-24 11:39:18 +08:00
package com.zcloud.service.system;
import com.zcloud.entity.PageData;
import com.zcloud.entity.system.Route;
import java.util.List;
/**
*
* luoxiaobao
* www.qdkjchina.com
*/
public interface RouteService {
/**
* @param pd
* @throws Exception
*/
public void add(PageData pd) throws Exception;
/**
* @param pd
* @throws Exception
*/
public void edit(PageData pd) throws Exception;
/**ID
* @param pd
* @return
* @throws Exception
*/
public PageData findMaxId(PageData pd) throws Exception;
/**ID
* @param parentId
* @return
* @throws Exception
*/
public List<Route> listSubRouteByParentId(String parentId)throws Exception;
/**ID
* @param parentId
* @return
* @throws Exception
*/
public List<PageData> listRouteByParentId(String parentId)throws Exception;
/**()
* @param pd
* @return
* @throws Exception
*/
public PageData findById(PageData pd) throws Exception;
/**
* @param ROUTE_ID
* @throws Exception
*/
public void delete(String ROUTE_ID) throws Exception;
/**
* @param pd
* @throws Exception
*/
public void editicon(PageData pd) throws Exception;
/**
* @param pd
* @return
*/
List<PageData> treeAll(PageData pd) throws Exception;
/**(
* @param pd
* @return
*/
List<PageData> listAll(PageData pd) throws Exception;
/**()
* @param MENU_ID
* @return
* @throws Exception
*/
List<Route> listAllMenuJur(String MENU_ID) throws Exception;
}