package com.ld.igds.timer.service; import java.util.List; import java.util.Map; import com.ld.igds.models.Device; import com.ld.igds.models.Timing; import com.ld.igds.models.TimingDepot; import com.ld.igds.models.TimingDevice; public interface ITimerService { public static final String BEAN_ID = "timerService"; /** * 获取仓库定时任务信息 * @param page * @param param */ List getTiming(Map param)throws Exception; List getDevieByTimerId(String timId); /** * 保存仓库定时任务信息 * @param tim */ void addTimer(Timing tim)throws Exception; /** * 根据定时配置,删除对应的定时信息 * @param id */ void delTimer(String timerId); /** * 根据 * @param timId * @return */ List getDepotByTimerId(String timId); /** * 操作仓廒分配信息 * @param items */ void saveDepot(List items); /** * 删除仓廒信息 * @param id * @return */ String delDepotById(String id); void delDeviceByTimerId(String timId,String depotId); void addTimingDevice(TimingDevice timingDevice); String addSettings(List list, String timId); String delSettings(List list); }