| package com.dsh.guns.modular.system.service; | 
|   | 
| import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | 
| import com.baomidou.mybatisplus.extension.service.IService; | 
| import com.dsh.guns.modular.system.model.*; | 
| import com.dsh.guns.modular.system.model.dto.SelectDto; | 
| import io.swagger.models.auth.In; | 
| import com.dsh.course.dto.JsDto; | 
| import com.dsh.guns.modular.system.model.Dict; | 
| import com.dsh.guns.modular.system.model.TStore; | 
| import com.dsh.guns.modular.system.model.TStoreListVo; | 
| import com.dsh.guns.modular.system.model.TTurn; | 
| import org.apache.ibatis.annotations.Param; | 
|   | 
| import java.util.List; | 
| import java.util.Map; | 
|   | 
|   | 
| /** | 
|  * 字典服务 | 
|  * | 
|  * @author fengshuonan | 
|  * @date 2017-04-27 17:00 | 
|  */ | 
| public interface IStoreService extends IService<TStore> { | 
|   | 
|     /** | 
|      * 获取所有省 | 
|      * @return | 
|      */ | 
|     List<Map<String, Object>> queryProvince(String cityCode); | 
|   | 
|     List<TStoreListVo> listAll(Page<TStoreListVo> page, String provinceCode, String cityCode, String name, String phone, String shopName,Integer objectId); | 
|   | 
|     /** | 
|      * 根据省编号获取所有市 | 
|      * @param provinceCode | 
|      * @return | 
|      */ | 
|     List<Map<String, Object>> queryCity(String provinceCode, String cityCode); | 
|     List<Map<String, Object>> queryCity1(); | 
|     List<Map<String, Object>> queryCity2(String provinceCode, String cityCode, | 
|                                          Integer type,Integer operatorId); | 
|   | 
|     List<Map<String, Object>> queryListOfpage(String provinceCode, String cityCode, Integer operatorId, String storeName, Page<Map<String, Object>> page); | 
|   | 
|     List<Map<String, Object>> listOne(Page<Map<String, Object>> page, Integer id); | 
|   | 
|   | 
|     List<Map<String, Object>> typeChange(String name); | 
|   | 
|     List<Map<String, Object>> typeChangeOne(Integer id); | 
|   | 
|     void addConfigOne(String url, String name, Integer page,Integer type, String turnId, Integer sort); | 
|   | 
|     List<Map<String, Object>> listTwo(Page<Map<String, Object>> page); | 
|   | 
|   | 
|     void delete1(Integer id); | 
|   | 
|   | 
|     /** | 
|      * 获取所有跳转页面 | 
|      * @return | 
|      */ | 
|     List<TTurn> pageList(); | 
|   | 
|     List<TTurn> getPage(List<Integer> ids); | 
|   | 
|     List<TImgConfig> getConfig(); | 
|   | 
|     void updateBasicConfig(Integer id , String p1); | 
|     void updateBenefits(Integer id , String p1); | 
|   | 
|     void insert(JsDto jsDto); | 
|   | 
|     JsDto get(Integer id); | 
|   | 
|     List<SelectDto> getSelect(); | 
|   | 
|     List<TStoreListVo> listAllStore(Page<TStoreListVo> page, String provinceCode, String cityCode, String name, String phone, String shopName, Integer objectId); | 
|   | 
|   | 
|     List<Map<String, Object>> listStoreAll(Page page, String name, Integer operator, String provinceCode, String cityCode); | 
|   | 
|   | 
|     List<Map<String, Object>> listStoreAllByIds(List<Integer> ids); | 
|     List<Map<String, Object>> querySiteListOfpage(String provinceCode, String cityCode, Integer operatorId, String storeName,Integer storeId); | 
|   | 
| } |