diff --git a/Src/Dlhis.Canteen/Order/Controllers/OrdersController.cs b/Src/Dlhis.Canteen/Order/Controllers/OrdersController.cs
index 35ef5f69..4626e625 100644
--- a/Src/Dlhis.Canteen/Order/Controllers/OrdersController.cs
+++ b/Src/Dlhis.Canteen/Order/Controllers/OrdersController.cs
@@ -6,6 +6,7 @@ using Kurisu.AspNetCore.DataAccess.SqlSugar.Aop;
using Kurisu.Core.DataAccess.Dto;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
+using Org.BouncyCastle.Asn1.Ocsp;
namespace Dlhis.Canteen.Dishes.Controllers;
@@ -103,6 +104,17 @@ public class OrdersController : ControllerBase
return await _bookingOrderService.BookingAsync(request);
}
+ /////
+ ///// 获取详情
+ /////
+ /////
+ /////
+ //[HttpGet("details")]
+ //public async Task> GetDetailsAsync(string no)
+ //{
+ // return await _orderService.GetDetailsAsync(no);
+ //}
+
///
/// 订单分页
///
@@ -113,4 +125,14 @@ public class OrdersController : ControllerBase
{
return await _bookingOrderService.GetBookingPageAsync(request);
}
+
+ ///
+ /// 订单聚合数据
+ ///
+ ///
+ [HttpGet("aggregation")]
+ public async Task> GetOrdersAggregationAsync([FromQuery] PageDto page)
+ {
+ return await _orderService.GetOrdersAggregationAsync(page);
+ }
}
diff --git a/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs b/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs
index 07bc6916..8ec375e3 100644
--- a/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs
+++ b/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs
@@ -18,6 +18,8 @@ using SqlSugar;
using Dlhis.Canteen.Order.Response;
using Dlhis.Canteen.Dishes;
using Dlhis.Canteen.Order.Request;
+using System.Numerics;
+using MySqlX.XDevAPI.Relational;
namespace Dlhis.Canteen.Order.Services.Implements;