package com.xzx.gc.user.mapper; import com.xzx.gc.entity.CityPartner; import com.xzx.gc.entity.PartnerGaode; import com.xzx.gc.model.admin.AreaModel; import com.xzx.gc.model.admin.PartnerGaodeModel; import com.xzx.gc.util.GcMapper; import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; public interface PartnerGaodeMapper extends GcMapper { List queryAreaByParentner(@Param("partnerId") String partnerId); void insertGaodeInfo(@Param("gaodeModels") List gaodeModels); void deletePartnerTownCode(String partnerId); int queryPartnerGaode(@Param("areaList")List areaList); List queryGaodeByParentner(String partnerId); PartnerGaodeModel queryGaodeAreaByPackageId(String partnerId); List queryCitysByPartnerId(String pid); List queryTownIdsByPartnerId(String partnerId); List> queryGaodeByCid(@Param("id") String id, @Param("pid") String pid); List> queryGaodeByTid(@Param("id") String id, @Param("cid") String cid); List> queryPartnerCityById(CityPartner partner); List> queryPidBypartnerId(CityPartner partner); }