namespace Admin.NET.Plugin.AiDOP.Production;
///
/// 工单工序排产服务 🏭
/// 路由前缀:/api/Production/scheduling/...
///
[ApiDescriptionSettings(Order = 265, Description = "工单工序排产")]
[Route("api/Production")]
[AllowAnonymous]
[NonUnify]
public class WorkOrderSchedulingService : IDynamicApiController, ITransient
{
private readonly ISqlSugarClient _db;
private readonly UserManager _userManager;
public WorkOrderSchedulingService(ISqlSugarClient db, UserManager userManager)
{
_db = db;
_userManager = userManager;
}
// ══════════════════════════════════════════════════════════════
// 列表 GET /api/Production/scheduling/list
// ══════════════════════════════════════════════════════════════
/// 工单工序排产分页列表(MySQL 口径,与 WorkOrdMaster 等表一致)
[DisplayName("工单工序排产列表")]
[HttpGet("scheduling/list")]
public async Task