diff --git a/RIZO.Admin.WebApi/Controllers/Mes/WorkOrderInfo/WorkOrderController.cs b/RIZO.Admin.WebApi/Controllers/Mes/WorkOrderInfo/WorkOrderController.cs
index f68e784..564cc74 100644
--- a/RIZO.Admin.WebApi/Controllers/Mes/WorkOrderInfo/WorkOrderController.cs
+++ b/RIZO.Admin.WebApi/Controllers/Mes/WorkOrderInfo/WorkOrderController.cs
@@ -184,5 +184,17 @@ namespace RIZO.Admin.WebApi.Controllers.Mes.WorkOrderInfo
var response = _WorkOrderService.QueryWorkOrderMonth();
return SUCCESS(response);
}
+
+ ///
+ /// 查询当天工单信息
+ ///
+ ///
+ [HttpGet("queryWorkOrderToDay")]
+ [ActionPermissionFilter(Permission = "workorder:list")]
+ public ApiResult QueryWorkOrderToDay()
+ {
+ var response = _WorkOrderService.QueryWorkOrderToDay();
+ return response;
+ }
}
}
\ No newline at end of file
diff --git a/RIZO.Service/Mes/IMesService/WorkOrderInfo/IWorkOrderService.cs b/RIZO.Service/Mes/IMesService/WorkOrderInfo/IWorkOrderService.cs
index 0417bd3..38a2a8e 100644
--- a/RIZO.Service/Mes/IMesService/WorkOrderInfo/IWorkOrderService.cs
+++ b/RIZO.Service/Mes/IMesService/WorkOrderInfo/IWorkOrderService.cs
@@ -29,5 +29,7 @@ namespace RIZO.Service.Mes.IMesService.WorkOrderInfo
ChartResponse QueryQualityBarChart();
List QueryWorkOrderMonth();
+
+ ApiResult QueryWorkOrderToDay();
}
}
diff --git a/RIZO.Service/Mes/WorkOrderInfo/WorkOrderService.cs b/RIZO.Service/Mes/WorkOrderInfo/WorkOrderService.cs
index b97d84c..b24faef 100644
--- a/RIZO.Service/Mes/WorkOrderInfo/WorkOrderService.cs
+++ b/RIZO.Service/Mes/WorkOrderInfo/WorkOrderService.cs
@@ -413,5 +413,27 @@ namespace RIZO.Service.Mes.WorkOrderInfo
.Where(it => it.CreateTime <= DateTime.Now && it.CreateTime >= DateTime.Now.AddDays(-30)).ToList();
return workOrders;
}
+
+ public ApiResult QueryWorkOrderToDay()
+ {
+ try
+ {
+ List workOrders = Queryable()
+ .Where(it => it.CreateTime <= DateTime.Now && it.CreateTime >= DateTime.Now.AddDays(-1))
+ .ToList();
+ if (workOrders.Any())
+ {
+ return ApiResult.Success(workOrders);
+ }
+ else
+ {
+ return new ApiResult(201, "无工单数据");
+ }
+ }
+ catch (Exception ex)
+ {
+ return ApiResult.Error(ex.Message);
+ }
+ }
}
}
\ No newline at end of file