diff --git a/ZR.Admin.WebApi/Controllers/mes/mm/MaterialInputController.cs b/ZR.Admin.WebApi/Controllers/mes/mm/MaterialInputController.cs
index d661ae99..23cbac1c 100644
--- a/ZR.Admin.WebApi/Controllers/mes/mm/MaterialInputController.cs
+++ b/ZR.Admin.WebApi/Controllers/mes/mm/MaterialInputController.cs
@@ -172,8 +172,9 @@ namespace ZR.Admin.WebApi.Controllers.mes.mm
///
/// 完成配料任务
- /// 1.更改站点托盘
+ /// 1.更改站点托盘 ??
/// 2.完成的配料任务不可见
+ /// 3.生产上线
///
///
[HttpGet("finishBatchingTask")]
diff --git a/ZR.Service/mes/mm/MaterialInputService.cs b/ZR.Service/mes/mm/MaterialInputService.cs
index f14962cd..d2c07f47 100644
--- a/ZR.Service/mes/mm/MaterialInputService.cs
+++ b/ZR.Service/mes/mm/MaterialInputService.cs
@@ -23,6 +23,7 @@ using System.Text.Json;
using Infrastructure;
using ZR.Repository;
using System.Numerics;
+using ZR.Model.mes.pro;
namespace ZR.Service.mes.mm
{
@@ -213,7 +214,7 @@ namespace ZR.Service.mes.mm
DateTime endOfDay = startOfDay.AddDays(1).AddTicks(-1);
return Context.Queryable()
.Where(it => it.CreatedTime > startOfDay && it.CreatedTime < endOfDay)
- //.Where(it => it.Isfinal == 0)
+ .Where(it => it.Isfinal == 0)
.GroupBy(it => it.TaskId)
.Select(it => new MmIngredientTask()
{
@@ -344,8 +345,19 @@ namespace ZR.Service.mes.mm
{
// Context.Updateable().Where(it => it.Coordinate == start_point).SetColumns(it => it.Status == 0).ExecuteCommand();
// Context.Updateable().Where(it => it.Coordinate == end_point).SetColumns(it => it.Status == 1).ExecuteCommand();
- result = Context.Updateable().Where(it => it.TaskId.Equals(taskId)).SetColumns(it => it.Isfinal == 1).ExecuteCommand();
+ result = Context.Updateable().Where(it => it.TaskId.Equals(taskId)).SetColumns(it => it.Isfinal == 1).ExecuteCommand();
+ List tasks= Context.Queryable().Where(it => it.TaskId.Equals(taskId)).ToList();
+ for(int i=0; i().Where(it=>it.ClientWorkorder== tasks[i].Workorder).SetColumns(it => it.Status == 1).ExecuteCommand();
+ }
+ }
+
});
+
+
return result;
}