/*********************************************************************** * Project: baifenBinfa * ProjectName: 百分兵法管理系统 * Web: http://chuanyin.com * Author: * Email: * CreateTime: 202403/02 * Description: 暂无 ***********************************************************************/ using System; using System.Collections.Generic; using System.Threading.Tasks; using CoreCms.Net.Model.ViewModels.Basics; using CoreCms.Net.Model.ViewModels.Echarts; using CoreCms.Net.Model.ViewModels.UI; namespace CoreCms.Net.IServices { /// /// 报表 服务工厂接口 /// public interface ICoreCmsReportsServices : IBaseServices { /// /// 订单报表 /// /// 数量 /// 查询条件 /// 查询值 /// 开始时间 /// 筛选字段createTime/paymentTime /// List GetOrderMark(int num, string where, int section, DateTime sTime, string joinVal); /// /// 支付单报表 /// /// 数量 /// 查询条件 /// 查询值 /// 开始时间 /// 筛选字段createTime/paymentTime /// List GetPaymentsMark(int num, string where, int section, DateTime sTime, string joinVal); /// /// 退款单报表 /// /// 数量 /// 查询条件 /// 查询值 /// 开始时间 /// 筛选字段createTime/paymentTime /// List GetRefundMark(int num, string where, int section, DateTime sTime, string joinVal); /// /// 用户提现报表 /// /// 数量 /// 查询条件 /// 查询值 /// 开始时间 /// 筛选字段createTime/paymentTime /// List GetTocashMark(int num, string where, int section, DateTime sTime, string joinVal); /// /// 获取订单销量查询返回结果 /// /// /// /// /// /// /// /// /// Task> GetGoodsSalesVolumes(string start, string end, string filter, string filterSed, string thesort, int pageIndex = 1, int pageSize = 5000); /// /// 获取商品收藏查询返回结果 /// /// /// /// /// /// /// Task> GetGoodsCollections(string start, string end, string thesort, int pageIndex = 1, int pageSize = 5000); } }