package com.dsh.other.service; import com.baomidou.mybatisplus.extension.service.IService; import com.dsh.other.entity.OperatorUser; import com.dsh.other.entity.Store; import com.dsh.other.model.BaseVo; import com.dsh.other.model.ProvinceAndCityVo; import com.dsh.other.model.dto.siteDto.StoreInfoDto; import java.util.List; import java.util.Map; /** *

* 门店信息 服务类 *

* * @author jqs * @since 2023-06-14 */ public interface StoreService extends IService { /** * 获取列表数据 * * @param provinceCode * @param cityCode * @return * @throws Exception */ List queryStorsList(String provinceCode, String cityCode) throws Exception; /** * 获取门店列表 * * @param lon * @param lat * @return * @throws Exception */ List queryStoreLists(String lon, String lat, String cityCode) throws Exception; /** * 获取开通的省市数据 * * @param pcode * @return * @throws Exception */ List queryProvinceAndCity(String pcode) throws Exception; /** * 获取所有城市 * * @return * @throws Exception */ List queryAllCity() throws Exception; /** * 根据城市code获取门店列表 * * @param cityCode * @return * @throws Exception */ List queryStoreByCityCode(String provinceCode, String cityCode) throws Exception; List getStoreByCityManagerId(Integer id); List getStoreByStoreStaffId(Integer id); String getOName(Integer operatorId); List> game(Integer appUserId); OperatorUser queryByStoreId(Integer id); StoreInfoDto getStoreInfo(Integer id); }