ScheduleService.java 1.04 KB
package com.bsth.service.schedule;

import com.bsth.data.attendance.entity.JsyAttendance;
import com.bsth.data.schedule.dto.ScheduleInOut;

import java.util.Collection;
import java.util.List;
import java.util.Map;

/**
 * Created by panzhao on 2017/8/30.
 */
public interface ScheduleService {

    List<ScheduleInOut> findByCurrentTime();

    Collection<ScheduleInOut> findAll();

    List<ScheduleInOut> all_out();

    /**
     * 驾驶员报到
     * @param att

    void jsyReport(JsyAttendance att);
     */
    Map<String, Object> findAbnormalByLineArray(String idx);

    Map<String,Object> findSchByLpName(String lineCode, String lpName);

    List<ScheduleInOut> findOutByIdx(String idx);

    Map<String,Object> dftz(Map<String, Object> map);

    Map<String,Object> tzrc(String cpcsJson);

    Map<String,Object> rybd(Map<String, Object> map);

    Map<String,Object> cycc(Map<String, Object> map);

    //void inOut(CarInOutEntity obj);

    //void busInOut(CarInOutEntity obj);

    //void busInOutRfid(CarInOutEntity cio, ScheduleInOut sio);
}