using MyCode.Project.Domain.Message.Request.Million; using MyCode.Project.Domain.Message.Response.MillionPolicy; using MyCode.Project.Services; using System; using System.Collections.Generic; using System.Web.Http; namespace MyCode.Project.WebApi.Areas.Wechat.Controllers { /// ///百万店--店铺分析 相关 /// public class MillionShopAnalyzeController : BaseWechatController { private IMillionShopAnalyzeService _millionShopAnalyzeService; /// /// 初始化一个类型的实例 /// public MillionShopAnalyzeController(IMillionShopAnalyzeService millionShopAnalyzeService) { _millionShopAnalyzeService = millionShopAnalyzeService; } #region GetEnvironment 获取店铺分析--店铺周边环境分析 /// /// 获取店铺分析--店铺周边环境分析 /// /// 基本情况ID /// [HttpGet] public ShopAnalyseResp GetEnvironment(Guid? BaseID) { return _millionShopAnalyzeService.GetEnvironment(BaseID); } #endregion #region SetEnvironment 保存店铺分析--店铺周边环境分析 /// /// 保存店铺分析--店铺周边环境分析 /// /// [HttpPost] public void SetEnvironment(EnvironmentReq requst) { _millionShopAnalyzeService.SetEnvironment(requst, this.CurrentLogin); } #endregion #region GetClerkAnalyze 获取店铺分析--店员分析 /// /// 获取店铺分析--店员分析 /// /// 基本情况ID /// [HttpGet] public ShopAnalyseResp GetClerkAnalyze(Guid? BaseID) { return _millionShopAnalyzeService.GetClerkAnalyze(BaseID); } #endregion #region SetClerkAnalyze 保存店铺分析--店员分析 /// /// 保存店铺分析--店员分析 /// /// [HttpPost] public void SetClerkAnalyze(MillionClerkReq requst) { _millionShopAnalyzeService.SetClerkAnalyze(requst, this.CurrentLogin); } #endregion #region GetRegularCustomer 获取店铺分析--老顾客分析 /// /// 获取店铺分析--老顾客分析 /// /// 基本情况ID /// [HttpGet] public ShopAnalyseResp GetRegularCustomer(Guid? BaseID) { return _millionShopAnalyzeService.GetRegularCustomer(BaseID); } #endregion #region SetRegularCustomer 保存店铺分析--老顾客分析 /// /// 保存店铺分析--老顾客分析 /// /// [HttpPost] public void SetRegularCustomer(RegularCustomerReq requst) { _millionShopAnalyzeService.SetRegularCustomer(requst, this.CurrentLogin); } #endregion #region GetMillionTrends 获取店铺分析--业绩趋势分析 /// /// 获取店铺分析--业绩趋势分析 /// /// 基本情况ID /// [HttpGet] public ShopAnalyseResp GetMillionTrends(Guid? BaseID) { return _millionShopAnalyzeService.GetMillionTrends(BaseID); } #endregion #region SetMillionTrends 保存店铺分析--业绩趋势分析 /// /// 保存店铺分析--业绩趋势分析 /// /// [HttpPost] public void SetMillionTrends(MillionTrendsReq requst) { _millionShopAnalyzeService.SetMillionTrends(requst, this.CurrentLogin); } #endregion #region GetMillionManage 获取店铺分析--经营能力分析 /// /// 获取店铺分析--经营能力分析 /// /// 基本情况ID /// [HttpGet] public ShopAnalyseResp GetMillionManage(Guid? BaseID) { return _millionShopAnalyzeService.GetMillionManage(BaseID); } #endregion #region SetMillionManage 保存店铺分析--经营能力分析 /// /// 保存店铺分析--经营能力分析 /// /// [HttpPost] public void SetMillionManage(MillionManageReq requst) { _millionShopAnalyzeService.SetMillionManage(requst, this.CurrentLogin); } #endregion } }