Files
kunshan-bzfm-mes-backend/DOAN.Service/MES/Product/ProWorkorderExportService.cs
git_rabbit 4f91390d01 feat: 添加工单管理服务及相关测试
refactor: 重构工单服务接口和实现
test: 添加工单服务的单元测试和集成测试
2026-01-28 17:54:15 +08:00

28 lines
894 B
C#

using DOAN.Model.MES.product;
using DOAN.Service.MES.product.IService;
using Infrastructure.Attribute;
using Infrastructure.Extensions;
namespace DOAN.Service.MES.product
{
/// <summary>
/// 工单导出服务
/// </summary>
[AppService(ServiceType = typeof(IProWorkorderExportService), ServiceLifetime = LifeTime.Transient)]
public class ProWorkorderExportService : BaseService<ProWorkorder>, IProWorkorderExportService
{
/// <summary>
/// 工单导出
/// </summary>
/// <param name="exportTime"></param>
/// <returns></returns>
public List<ProWorkorder> WorkOrderExport(DateTime exportTime)
{
exportTime = exportTime.Date;
return Context
.Queryable<ProWorkorder>()
.Where(it => it.WorkorderDate == exportTime)
.ToList();
}
}
}