团餐订单
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

201 lines
6.0 KiB

  1. using BPA.KitChen.GroupMealOrder.Application.BaseDto;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.ComponentModel.DataAnnotations;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace BPA.KitChen.StoreManagement.Application.Service.OrderManage.Dtos
  9. {
  10. /// <summary>
  11. /// 订单流水查询
  12. /// </summary>
  13. public class OrderFlowQuery : PageInputBase
  14. {
  15. /// <summary>
  16. /// 订单Id
  17. /// </summary>
  18. public string Id { get; set; }
  19. public string orderFlowId { get; set; }
  20. /// <summary>
  21. /// 加盟商编号
  22. /// </summary>
  23. public string FranchiseeId { get; set; }
  24. /// <summary>
  25. /// 加盟商名称
  26. /// </summary>
  27. public string FranchiseeName { get; set; }
  28. /// <summary>
  29. /// 店铺名称编号(设备名称编号)
  30. /// </summary>
  31. public string StoreId { get; set; }
  32. /// <summary>
  33. /// 店铺名称
  34. /// </summary>
  35. public string StoreName { get; set; }
  36. /// <summary>
  37. /// 商品key
  38. /// </summary>
  39. public string GoodsId { get; set; }
  40. /// <summary>
  41. /// 商品名称
  42. /// </summary>
  43. public string GoodsName { get; set; }
  44. /// <summary>
  45. /// 商品类型编号
  46. /// </summary>
  47. public string GoodsTypeId { get; set; }
  48. /// <summary>
  49. /// 商品类型名称
  50. /// </summary>
  51. public string GoodsTypeName { get; set; }
  52. /// <summary>
  53. /// 店铺分类编号(设备类型关联值)
  54. /// </summary>
  55. public string StoreTypeId { get; set; }
  56. /// <summary>
  57. /// 店铺分类名称(设备类型名称)
  58. /// </summary>
  59. public string StoreTypeName { get; set; }
  60. /// <summary>
  61. /// 订单编号
  62. /// </summary>
  63. public string Order_Number { get; set; }
  64. /// <summary>
  65. /// 应付金额
  66. /// </summary>
  67. public decimal? Order_OriginalMoney { get; set; }
  68. /// <summary>
  69. /// 实付金额
  70. /// </summary>
  71. public decimal? Order_RealMoney { get; set; }
  72. public decimal? RefundOriginalMoney { get; set; }
  73. public decimal? RefundRealMoney { get; set; }
  74. /// <summary>
  75. /// 支付方式(微信支付)
  76. /// </summary>
  77. public int PayMode { get; set; }
  78. public int Order_Status { get; set; }
  79. /// <summary>
  80. /// 订单汇总数量
  81. /// </summary>
  82. public int Order_Count { get; set; }
  83. /// <summary>
  84. /// 订单开始时间
  85. /// </summary>
  86. public DateTime Order_CreateTime { get; set; }
  87. /// <summary>
  88. /// 订单结束时间
  89. /// </summary>
  90. public DateTime? Order_EndTime { get; set; }
  91. /// <summary>
  92. /// 订单类型
  93. /// 0-->正常
  94. /// 1--立即吃面
  95. /// 2-->其他
  96. /// </summary>
  97. public int PlaceMode { get; set; }
  98. /// <summary>
  99. ///
  100. /// </summary>
  101. public string Customer_Name { get; set; }
  102. /// <summary>
  103. ///
  104. /// </summary>
  105. public string Customer_Tel { get; set; }
  106. public int CountNumber { get; set; }
  107. public int WechatIsCheck { get; set; }
  108. }
  109. public class OrderSumQuery : PageInputBase
  110. {
  111. /// <summary>
  112. /// 订单Id
  113. /// </summary>
  114. public string Id { get; set; }
  115. /// <summary>
  116. /// 加盟商编号
  117. /// </summary>
  118. public string FranchiseeId { get; set; }
  119. /// <summary>
  120. /// 加盟商名称
  121. /// </summary>
  122. public string FranchiseeName { get; set; }
  123. /// <summary>
  124. /// 店铺名称编号(设备名称编号)
  125. /// </summary>
  126. public string StoreId { get; set; }
  127. /// <summary>
  128. /// 店铺名称
  129. /// </summary>
  130. public string StoreName { get; set; }
  131. /// <summary>
  132. /// 商品key
  133. /// </summary>
  134. public string GoodsId { get; set; }
  135. /// <summary>
  136. /// 商品名称
  137. /// </summary>
  138. public string GoodsName { get; set; }
  139. /// <summary>
  140. /// 商品类型编号
  141. /// </summary>
  142. public string GoodsTypeId { get; set; }
  143. /// <summary>
  144. /// 商品类型名称
  145. /// </summary>
  146. public string GoodsTypeName { get; set; }
  147. /// <summary>
  148. /// 店铺分类编号(设备类型关联值)
  149. /// </summary>
  150. public string StoreTypeId { get; set; }
  151. /// <summary>
  152. /// 店铺分类名称(设备类型名称)
  153. /// </summary>
  154. public string StoreTypeName { get; set; }
  155. /// <summary>
  156. /// 订单编号
  157. /// </summary>
  158. public string Order_Number { get; set; }
  159. /// <summary>
  160. /// 应付金额
  161. /// </summary>
  162. public decimal? Order_OriginalMoney { get; set; }
  163. /// <summary>
  164. /// 实付金额
  165. /// </summary>
  166. public decimal? Order_RealMoney { get; set; }
  167. public decimal? DiscountMoney { get; set; }
  168. /// <summary>
  169. /// 支付方式(微信支付)
  170. /// </summary>
  171. public int PayMode { get; set; }
  172. /// <summary>
  173. /// 订单汇总数量
  174. /// </summary>
  175. public int SumOrder { get; set; }
  176. public int OrderNum { get; set; }
  177. public int BoxNum { get; set; }
  178. public int NowNum { get; set; }
  179. public int Abandoned { get; set; }
  180. public int Refund { get; set; }
  181. public decimal refundMoney { get; set; }
  182. public int refundNum { get; set; }
  183. public int Customer { get; set; }
  184. public int CountDetail { get; set; }
  185. /// <summary>
  186. /// 订单开始时间
  187. /// </summary>
  188. public DateTime? Order_CreateTime { get; set; }
  189. /// <summary>
  190. /// 订单结束时间
  191. /// </summary>
  192. public DateTime? Order_EndTime { get; set; }
  193. }
  194. }