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 { /** * 获取所有省 * @return */ List> queryProvince(String cityCode); List listAll(Page page, String provinceCode, String cityCode, String name, String phone, String shopName,Integer objectId); /** * 根据省编号获取所有市 * @param provinceCode * @return */ List> queryCity(String provinceCode, String cityCode); List> queryCity1(); List> queryListOfpage(String provinceCode, String cityCode, Integer operatorId, String storeName, Page> page); List> listOne(Page> page, Integer id); List> typeChange(String name); List> typeChangeOne(Integer id); void addConfigOne(String url, String name, Integer page,Integer type, String turnId, Integer sort); List> listTwo(Page> page); void delete1(Integer id); /** * 获取所有跳转页面 * @return */ List pageList(); List getPage(List ids); List getConfig(); void updateBasicConfig(Integer id , String p1); void updateBenefits(Integer id , String p1); void insert(JsDto jsDto); JsDto get(Integer id); List getSelect(); List listAllStore(Page page, String provinceCode, String cityCode, String name, String phone, String shopName, Integer objectId); }