|
|
@ -162,31 +162,31 @@ namespace Wood.Service.Controllers |
|
|
|
return Ok(processResult); |
|
|
|
|
|
|
|
case "M+6月物料需求计划风险确认": |
|
|
|
var m6RiskService = _builder.GetRequiredService<CherySupplierProSchedulingService>(); // 假设此业务仍使用排产服务
|
|
|
|
var m6RiskService = _builder.GetRequiredService<CherySupplierConMmrpLogService>(); // 假设此业务仍使用排产服务
|
|
|
|
requestInputBase.Condition.Filters.Add(new Filter() { Action = "==", Column = "TaskId", Value = first.TaskId.ToString(), Logic = "and" }); |
|
|
|
var m6RiskResult = await m6RiskService.GetLogDataPaged(requestInputBase); |
|
|
|
return Ok(m6RiskResult); |
|
|
|
|
|
|
|
case "日物料需求计划风险确认": |
|
|
|
var dailyRiskService = _builder.GetRequiredService<CherySupplierProSchedulingService>(); // 假设此业务仍使用排产服务
|
|
|
|
var dailyRiskService = _builder.GetRequiredService<CherySupplierConDatelogService>(); // 假设此业务仍使用排产服务
|
|
|
|
requestInputBase.Condition.Filters.Add(new Filter() { Action = "==", Column = "TaskId", Value = first.TaskId.ToString(), Logic = "and" }); |
|
|
|
var dailyRiskResult = await dailyRiskService.GetLogDataPaged(requestInputBase); |
|
|
|
return Ok(dailyRiskResult); |
|
|
|
|
|
|
|
case "采购订单风险确认": |
|
|
|
var purchaseOrderRiskService = _builder.GetRequiredService<CherySupplierProSchedulingService>(); // 假设此业务仍使用排产服务
|
|
|
|
var purchaseOrderRiskService = _builder.GetRequiredService<CherySupplierConPoLogService>(); // 假设此业务仍使用排产服务
|
|
|
|
requestInputBase.Condition.Filters.Add(new Filter() { Action = "==", Column = "TaskId", Value = first.TaskId.ToString(), Logic = "and" }); |
|
|
|
var purchaseOrderRiskResult = await purchaseOrderRiskService.GetLogDataPaged(requestInputBase); |
|
|
|
return Ok(purchaseOrderRiskResult); |
|
|
|
|
|
|
|
case "供应商共享库存-上午": |
|
|
|
var morningStockService = _builder.GetRequiredService<CherySupplierProSchedulingService>(); // 假设此业务仍使用排产服务
|
|
|
|
var morningStockService = _builder.GetRequiredService<CherySupplierSinvDataLogService>(); // 假设此业务仍使用排产服务
|
|
|
|
requestInputBase.Condition.Filters.Add(new Filter() { Action = "==", Column = "TaskId", Value = first.TaskId.ToString(), Logic = "and" }); |
|
|
|
var morningStockResult = await morningStockService.GetLogDataPaged(requestInputBase); |
|
|
|
return Ok(morningStockResult); |
|
|
|
|
|
|
|
case "供应商共享库存-晚上": |
|
|
|
var eveningStockService = _builder.GetRequiredService<CherySupplierProSchedulingService>(); // 假设此业务仍使用排产服务
|
|
|
|
var eveningStockService = _builder.GetRequiredService<CherySupplierSinvDataLogService>(); // 假设此业务仍使用排产服务
|
|
|
|
requestInputBase.Condition.Filters.Add(new Filter() { Action = "==", Column = "TaskId", Value = first.TaskId.ToString(), Logic = "and" }); |
|
|
|
var eveningStockResult = await eveningStockService.GetLogDataPaged(requestInputBase); |
|
|
|
return Ok(eveningStockResult); |
|
|
|