日照智慧社区接口服务
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

52 lines
1.3 KiB

package com.epmet.dao;
import com.epmet.commons.mybatis.dao.BaseDao;
import com.epmet.dto.IcPointVaccinesInoculationDTO;
import com.epmet.dto.form.MapInfoFormDTO;
import com.epmet.dto.form.PointHSYMFormDTO;
import com.epmet.dto.result.MapInfoResultDTO;
import com.epmet.entity.IcPointVaccinesInoculationEntity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
/**
* 疫苗接种点
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-06-20
*/
@Mapper
public interface IcPointVaccinesInoculationDao extends BaseDao<IcPointVaccinesInoculationEntity> {
/**
* 获取所有地点名称
* @return
*/
List<String> getAllAddressName(@Param("customerId") String customerId);
List<String> getAllAddressNameNoCurrent(@Param("customerId") String customerId,@Param("id") String id);
/**
* 条件查询
* @param params
* @return
*/
List<IcPointVaccinesInoculationDTO> getPhrasePage(Map<String, Object> params);
/**
* 条件查询
* @param formDTO
* @return
*/
List<IcPointVaccinesInoculationDTO> getPhrasePageByDTO(PointHSYMFormDTO formDTO);
/**
* 获取地图信息
* @param formDTO
* @return
*/
List<MapInfoResultDTO> getMapInfoList(MapInfoFormDTO formDTO);
}