12345678910111213141516171819202122232425262728 |
- package com.welampiot.service;
- import com.welampiot.common.BaseResult;
- import com.welampiot.dto.LampInfoDTO;
- import com.welampiot.dto.LampPoleDTO;
- import com.welampiot.vo.LampPoleCountVO;
- import com.welampiot.vo.LampPoleInfoVO;
- import com.welampiot.vo.LampPoleVO;
- import org.apache.ibatis.annotations.Param;
- import java.util.List;
- public interface LampPoleService {
- Integer getCountByVO(LampPoleCountVO lampPoleCountVO);
- List<LampPoleDTO> getNavByVO(LampPoleVO lampPoleVO);
- List<LampPoleDTO> getListByVO(LampPoleVO lampPoleVO);
- List<LampPoleDTO> lampPoleList(LampPoleVO lampPoleVO);
- Integer lampPoleCount(LampPoleVO lampPoleVO);
- BaseResult add(LampPoleVO lampPoleVO);
- BaseResult update(LampPoleVO lampPoleVO);
- LampPoleDTO getDetailById(@Param("id")Integer id);
- Integer deleteById(@Param("id")Integer id);
- LampPoleVO getLampPoleListByDTO(LampPoleDTO dto);
- LampPoleInfoVO getLampPoleCount(LampPoleDTO lampPoleDTO, LampInfoDTO lampInfoDTO);
- Integer getSectionIdByLampPoleId(Integer id);
- void changeLampPoleLocationById(LampPoleDTO dto);
- LampPoleDTO getLampPoleDTOById(Integer id);
- }
|