using Muchinfo.MTPClient.Data; using Muchinfo.MTPClient.Data.Model.Analysis; using Muchinfo.MTPClient.IService; using Muchinfo.MTPClient.Resources; using Muchinfo.MTPClient.Service.Utilities; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Muchinfo.MTPClient.Service { /// /// 买卖五档历史服务 /// public class AnalysisService : IAnalysisService { /// /// 查询五档买卖更多信息 /// /// 商品Id /// /// public void QueryRecieptOrderList(uint GoodsId, int BuyOrSell, Action> successAction, Action errorAction, PageInfo pageInfo) { var queryCommonParams = new List(); queryCommonParams.Add(new QueryCommonParam() { ParamKey = "GoodsId", ParamValue = GoodsId + string.Empty }); queryCommonParams.Add(new QueryCommonParam() { ParamKey = "BuyOrSell", ParamValue = BuyOrSell + string.Empty }); QueryCommonHelper.QueryCommon(QueryStatement.SearchRecieptOrder, queryCommonParams, new Action>((orderDetails) => { if (successAction != null) { successAction(orderDetails); } }), (error) => { if (errorAction != null) { //RequestFunc = 查询五档买卖历史 error.RequestFunc = "查询五档买卖历史"; //Client_Resource.Resources_Service_QueryDeliveryHoldersMoreDetail; errorAction(error); } }, pageInfo); } } }