package com.zc.business.service; import com.zc.business.domain.OnlineSum; import java.time.LocalDate; import java.util.List; public interface IOnlineSumService { int duplicateKeyUpdate(OnlineSum onlineSum); List<OnlineSum> queryByDateRangeOfDevice(Long deviceId, LocalDate startDate, LocalDate endDate); List<OnlineSum> queryByDeviceTypeAndDate( String[] deviceType, LocalDate startDate, LocalDate endDate, String direction ); List<OnlineSum> queryByDateOfDeviceType(LocalDate queryDate); List<OnlineSum> queryByDateOfRoad(LocalDate queryDate); List<OnlineSum> queryByDeviceTypesOfToday( String[] deviceTypes, String orderByField, String orderDirection, String searchValue); }