|
|
|
|
using Newtonsoft.Json;
|
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
|
|
|
|
|
namespace POSV.StoreBusiness
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 营业日菜品明细销售统计
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Serializable]
|
|
|
|
|
[JsonObject(MemberSerialization.OptIn)]
|
|
|
|
|
public class SalesDayDetailSummaryRequest
|
|
|
|
|
{
|
|
|
|
|
private string storeId; //门店ID
|
|
|
|
|
private string startDate; //开始时间(格式:yyyy-MM-dd HH:mm:ss)
|
|
|
|
|
private string endDate; //结束时间(格式:yyyy-MM-dd HH:mm:ss)
|
|
|
|
|
private string productNo; //商品编号
|
|
|
|
|
private string seriesId; //商品大类ID
|
|
|
|
|
private int pageNumber = 1; //页码(默认1)
|
|
|
|
|
private int pageSize = 10; //每页显示(默认10条)
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 门店ID
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "storeId")]
|
|
|
|
|
public string StoreId { get => storeId; set => storeId = value; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 开始时间(格式:yyyy-MM-dd HH:mm:ss)
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "startDate")]
|
|
|
|
|
public string StartDate { get => startDate; set => startDate = value; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 结束时间(格式:yyyy-MM-dd HH:mm:ss)
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "endDate")]
|
|
|
|
|
public string EndDate { get => endDate; set => endDate = value; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 商品编号
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "productNo")]
|
|
|
|
|
public string ProductNo { get => productNo; set => productNo = value; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 商品大类ID
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "seriesId")]
|
|
|
|
|
public string SeriesId { get => seriesId; set => seriesId = value; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 页码(默认1)
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "pageNumber")]
|
|
|
|
|
public int PageNumber { get => pageNumber; set => pageNumber = value; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 每页显示
|
|
|
|
|
/// </summary>
|
|
|
|
|
[JsonProperty(PropertyName = "pageSize")]
|
|
|
|
|
public int PageSize { get => pageSize; set => pageSize = value; }
|
|
|
|
|
}
|
|
|
|
|
}
|