package com.dsh.other.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.dsh.other.entity.Store;
import com.dsh.other.model.BaseVo;
import com.dsh.other.model.ProvinceAndCityVo;
import java.util.List;
/**
*
* 门店信息 服务类
*
*
* @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) 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 cityCode) throws Exception;
List getStoreByCityManagerId(Integer id);
List getStoreByStoreStaffId(Integer id);
}