namespace Admin.NET.Plugin.AiDOP.Production;
///
/// 工单执行进度看板(列表)📊
/// 路由前缀:/api/Production/work-order-progress/...
///
/// 【租户安全边界】租户一律经 从认证后 JWT 解析,
/// 无有效租户即拒绝,不读前端 tenantId、无默认回退(原实现:宽松解析 AidopTenantHelper.Resolve,
/// 可被 ?tenantId= query 覆盖并有默认租户兜底)。
///
[ApiDescriptionSettings(Order = 266, Description = "工单执行进度看板")]
[Route("api/Production")]
[NonUnify]
public class WorkOrderProgressDashboardService : IDynamicApiController, ITransient
{
private readonly ISqlSugarClient _db;
private readonly UserManager _userManager;
public WorkOrderProgressDashboardService(ISqlSugarClient db, UserManager userManager)
{
_db = db;
_userManager = userManager;
}
/// 工单执行进度看板分页列表
[DisplayName("工单执行进度看板列表")]
[HttpGet("work-order-progress/list")]
public async Task