using Admin.NET.Plugin.AiDOP.DataPlatform;
namespace Admin.NET.Plugin.AiDOP.Supply;
///
/// 工单物料齐套上线看板服务
///
[ApiDescriptionSettings(Order = 312, Description = "工单物料齐套上线看板")]
[Route("api/Supply")]
[AllowAnonymous]
[NonUnify]
public class WorkOrderMaterialReadinessService : IDynamicApiController, ITransient
{
private const string SqlServerSourceCode = "DOPDEMORQ_SQLSERVER";
private readonly ISqlSugarClient _db;
private readonly UserManager _userManager;
private readonly MdpSourceScopeFactory _scopeFactory;
private readonly SourceDomainTenantResolver _domainTenant;
public WorkOrderMaterialReadinessService(
ISqlSugarClient db,
UserManager userManager,
MdpSourceScopeFactory scopeFactory,
SourceDomainTenantResolver domainTenant)
{
_db = db;
_userManager = userManager;
_scopeFactory = scopeFactory;
_domainTenant = domainTenant;
}
[DisplayName("工单物料齐套上线看板列表")]
[HttpGet("work-order-material-readiness/list")]
public async Task