package cn.com.goldenwater.dcproj.service; import cn.com.goldenwater.core.service.CrudService; import cn.com.goldenwater.dcproj.model.BisInspTravelPlan; import cn.com.goldenwater.dcproj.param.BisInspTravelPlanParam; import java.io.IOException; import java.util.List; /** * @author lhc * @date 2019-9-17 */ public interface BisInspTravelPlanService extends CrudService { // ------------------------- 自定方法 ------------------------- /** * 根据人员Id获取自己制作的行程信息 * * @param bisInspTravelPlanParam * @return */ List getMyTravelPlan(String persId); /** * 根据督查组ID获取路书信息 * * @param planId * @return */ List getTravelByPlanId(String planId); /** * 分享行程到收藏点 * * @param persId * @param travelId * @return */ Integer sharePoint(String persId, String travelId); /** * 获取行程信息 * * @param planId * @return */ String getTravelPlanInfo(String travelPlanId) throws IOException; /** * 取消路书关联 * * @param travelPlanId * @return */ Integer cancelTravelPlan(String travelPlanId) throws IOException; }