ICruiseShipMappingService.java 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package com.songhua.system.service;
  2. import java.time.LocalDateTime;
  3. import java.util.List;
  4. import java.util.Map;
  5. import com.songhua.system.domain.BasicCruiseShip;
  6. import com.songhua.system.domain.CruiseShipMapping;
  7. import com.songhua.system.domain.GPSEquipment;
  8. import io.lettuce.core.dynamic.annotation.Param;
  9. /**
  10. * Service接口
  11. */
  12. public interface ICruiseShipMappingService
  13. {
  14. /**
  15. * 详情
  16. */
  17. public CruiseShipMapping selectCruiseShipMappingById(String id);
  18. /**
  19. * 查询列表
  20. */
  21. public List<CruiseShipMapping> selectCruiseShipMappingList(CruiseShipMapping cruiseShipMapping);
  22. /**
  23. * 新增
  24. */
  25. public int insertCruiseShipMapping(CruiseShipMapping cruiseShipMapping);
  26. /**
  27. * 修改
  28. */
  29. public int updateCruiseShipMapping(CruiseShipMapping cruiseShipMapping);
  30. /**
  31. * 批量删除
  32. */
  33. public int deleteCruiseShipMappingByIds(String[] ids);
  34. /**
  35. * 删除信息
  36. */
  37. public int deleteCruiseShipMappingById(String id);
  38. List<Map<String, Object>> getShipRouteData();
  39. void saveCruiseShipMapping(List objectList);
  40. List<Map<String, Object>> getGpsByDid(Long did);
  41. }