TrafficLightService.java 866 B

12345678910111213141516171819
  1. package com.welampiot.service;
  2. import com.welampiot.common.BaseResult;
  3. import com.welampiot.dto.TrafficLightDTO;
  4. import com.welampiot.vo.TrafficLightVO;
  5. import java.util.List;
  6. public interface TrafficLightService {
  7. List<TrafficLightDTO> getTrafficLightListByTrafficLightVO(TrafficLightVO trafficLightVO);
  8. Integer getTrafficLightTotalByTrafficLightVO(TrafficLightVO trafficLightVO);
  9. Integer getTrafficLightOnlineTotalByTrafficLightVO(TrafficLightVO trafficLightVO);
  10. BaseResult<?> saveTrafficLightByVO(TrafficLightVO trafficLightVO);
  11. Integer findTrafficDataCount(TrafficLightDTO trafficLightDTO);
  12. void addTrafficLightData(TrafficLightDTO trafficLightDTO);
  13. void updateTrafficLightData(TrafficLightDTO trafficLightDTO);
  14. void delTrafficLightDataById(Integer id);
  15. void updateTrafficLightAlarmUser(TrafficLightDTO trafficLightDTO);
  16. }