| package com.zy.acs.fake.service; | 
|   | 
| import com.baomidou.mybatisplus.extension.service.IService; | 
| import com.zy.acs.fake.entity.Code; | 
| import com.zy.acs.fake.entity.Route; | 
|   | 
| import java.util.List; | 
|   | 
| public interface RouteService extends IService<Route> { | 
|   | 
|     Route createRouteByCode(Code startCode, Code endCode); | 
|   | 
|     Route createRouteByCode(Code startCode, Code endCode, Integer direction, Long userId); | 
|   | 
|     List<String> findCodeDataOfSingle(Long code); | 
|   | 
|     Route findByCodeOfBoth(Long startCode, Long endCode); | 
|   | 
|     List<Long> getAdjacencyNode(Long codeId); | 
|   | 
| } |