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