123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package com.hz.employmentsite.mapper.cquery;
- import com.hz.employmentsite.model.PcFirm;
- import com.hz.employmentsite.vo.companyService.CompanyVo;
- import com.hz.employmentsite.vo.dataMap.CompanyPostMapVo;
- import org.apache.ibatis.annotations.Param;
- import java.util.Date;
- import java.util.List;
- public interface CompanyCQuery {
- List<CompanyVo> getList(@Param("companyIDList") String companyIDList, @Param("companyName") String companyName,
- @Param("companyCode") String companyCode, @Param("recordStatus") String recordStatus,
- @Param("regionCode") String regionCode, @Param("streetCode") String streetCode,
- @Param("createUserId") String createUserId, @Param("workTime") String workTime,
- @Param("curLoginUserSiteID") String curLoginUserSiteID, @Param("siteID") String siteID,
- @Param("startDate") Date startDate, @Param("endDate") Date endDate);
- List<PcFirm> getFirmNameLikeList(@Param("firmName") String firmName);
- /**
- * 企业可视化地图查询
- *
- * @param companyName 企业名称
- * @param maxDistance 最大直线距离
- * @param companyModel 企业规模
- * @param recordStatus 企业状态
- * @param regionCode 所属县区
- * @param siteID 所属驿站
- * @return 企业VO列表
- */
- List<CompanyPostMapVo> getDataMapList(@Param("companyName") String companyName, @Param("maxDistance") Integer maxDistance,
- @Param("companyModel") Integer companyModel, @Param("recordStatus") Integer recordStatus,
- @Param("regionCode") String regionCode, @Param("siteID") String siteID,
- @Param("latitude") Double latitude, @Param("longitude") Double longitude);
- /**
- * 企业可视化地图查询企业-按岗位名称反向查询
- *
- * @param postName 岗位名称
- * @param maxDistance 最大直线距离
- * @param companyModel 企业规模
- * @param recordStatus 企业状态
- * @param regionCode 所属县区
- * @param siteID 所属驿站
- * @param latitude 定点纬度
- * @param longitude 定点经度
- * @return 企业信息列表
- */
- List<CompanyPostMapVo> getDataMapListByPostName(@Param("postName") String postName, @Param("maxDistance") Integer maxDistance,
- @Param("companyModel") Integer companyModel, @Param("recordStatus") Integer recordStatus,
- @Param("regionCode") String regionCode, @Param("siteID") String siteID,
- @Param("latitude") Double latitude, @Param("longitude") Double longitude);
- }
|