| 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<PartnerGaode> {  | 
|     List<AreaModel> queryAreaByParentner(@Param("partnerId") String partnerId);  | 
|   | 
|     void insertGaodeInfo(@Param("gaodeModels") List<PartnerGaodeModel> gaodeModels);  | 
|   | 
|     void deletePartnerTownCode(String partnerId);  | 
|   | 
|     int queryPartnerGaode(@Param("areaList")List<String> areaList);  | 
|   | 
|     List<String> queryGaodeByParentner(String partnerId);  | 
|   | 
|     PartnerGaodeModel queryGaodeAreaByPackageId(String partnerId);  | 
|   | 
|     List<String> queryCitysByPartnerId(String pid);  | 
|   | 
|     List<String> queryTownIdsByPartnerId(String partnerId);  | 
|   | 
|     List<Map<String, Object>> queryGaodeByCid(@Param("id") String id, @Param("pid") String pid);  | 
|   | 
|     List<Map<String, String>> queryGaodeByTid(@Param("id") String id, @Param("cid") String cid);  | 
|   | 
|     List<Map<String, String>> queryPartnerCityById(CityPartner partner);  | 
|   | 
|     List<Map<String, Object>> queryPidBypartnerId(CityPartner partner);  | 
| } |