package com.chilema.api.shop;
import java.util.Map;
import com.chilema.api.util.Request;
import com.chilema.api.util.Results;
public interface IShopService {
/**
* 鏌ユ壘鍟嗗
* @param r
* @return
*/
Results findShop(Request r);
/**
* 淇敼鍟嗘爣
* @param r
* @return
*/
Results updataTrademark(Request r);
/**
* 淇敼鍟嗗簵鍚嶅瓧
* @param r
* @return
*/
Results updateShopName(Request r);
/**
* 鏍规嵁ID鏌ヨ鍑鸿鍗�
* @param r
* @return
*/
Results selectOrder(Request r);
/**
* 鏍规嵁鍟嗗簵ID鏌ヨ鍑烘墍鏈夎鍗�
* @param r
* @return
*/
Results shopIdselect(Request r);
/**
* 鍟嗗涓婁紶鑿滃搧
* @param r
* @return
*/
Results TopMenu(Request r);
/**
* 鏌ヨ鍑哄晢瀹舵墍鏈夌殑鑿滃搧
* @param r
* @return
*/
Results findMenu(Request r);
/**
* 淇敼鑿滃搧鍙傛暟
* @param r
* @return
*/
Results updataMenu(Request r);
/**
* 淇敼鑿滃搧鍙傛暟
* @param r
* @return
*/
Results findShops(Request r);
/**
* 鏍规嵁鑿滃崟ID 鏌ヨ鍑烘墍鏈夌殑鑿滃搧
* @param r
* @return
*/
Results findMenuList(Request r);
/**
* 鏍规嵁鑿滃崟 鍒犻櫎鑿滃搧
* @param r
* @return
*/
Results delectMenuId(Request r);
/**
* 鍒嗛〉: 鏌ヨ鍑轰竴鍏辨湁澶氬皯鏉¤褰�
* @param r
* @return
*/
Results count(Request r);
/**
* 鍒嗛〉: 寮�濮嬪垎椤�
* @param r
* @return
*/
Results findStartPage(Request r);
Results userToShop(Request r);
/**
* 商家上传订单 保存到数据库
* @param r
* @return
*/
Results addmenu(Request r);
/**
* 中间表添加数据 商家上传订单
* @param r
* @return
*/
Results Intermediate(Request r);
/**
* 根据用户ID 查询出商店ID
* @param r
* @return
*/
Results userId(Request r);
/**
* 根据商店ID 查询出此店铺所有订单
* @param r
* @return
*/
Results findShopId(Request r);
/**
* 根据用户ID 查询出此用户的基本信息 配送地址等
* @param r
* @return
*/
Results findUserIdAjax(Request r);
/**
* 修改用户订单 确认收货
* @param r
* @return
*/
Results updateUserOrder(Request r);
/**
* 修改用户订单 删除
* @param r
* @return
*/
Results delectUserOrder(Request r);
/**
* 根据用户ID 查询是商家还是用户
* @param r
* @return
*/
Results findUserOrShop(Request r);
}