生产排产算预计结束时间
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
namespace Tnb.ProductionMgr.Entities.Dto.PrdManage
|
||||
{
|
||||
/// <summary>
|
||||
/// 排产用于计算预计结束时间
|
||||
/// </summary>
|
||||
public class CountEstimatedEndTimeInput
|
||||
{
|
||||
public DateTime estimated_start_date { get; set; }
|
||||
|
||||
public int scheduled_qty { get; set; }
|
||||
|
||||
public string? equip_id { get; set; }
|
||||
|
||||
public string? molds_id { get; set; }
|
||||
|
||||
public string? material_id { get; set; }
|
||||
|
||||
public string? mbom_id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 1 注塑挤出排产 2 组装包装排产
|
||||
/// </summary>
|
||||
public int type { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
namespace Tnb.ProductionMgr.Entities.Dto
|
||||
{
|
||||
public class FeedingRecordTreeOutput
|
||||
{
|
||||
public string id { get; set; }
|
||||
public string mo_task_code { get; set; }
|
||||
public List<FeedingRecordChildren> children { get; set; } = new List<FeedingRecordChildren>();
|
||||
}
|
||||
|
||||
public class FeedingRecordChildren
|
||||
{
|
||||
public string id { get; set; }
|
||||
public string code { get; set; }
|
||||
|
||||
public string mo_task_id { get; set; }
|
||||
|
||||
public List<FeedingRecordMaterialChildren> children { get; set; } = new List<FeedingRecordMaterialChildren>();
|
||||
}
|
||||
|
||||
public class FeedingRecordMaterialChildren
|
||||
{
|
||||
public string material_code { get; set; }
|
||||
|
||||
public string material_name { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -12,6 +12,7 @@
|
||||
<ProjectReference Include="..\..\BasicData\Tnb.BasicData.Interfaces\Tnb.BasicData.Interfaces.csproj" />
|
||||
<ProjectReference Include="..\..\EquipMgr\Tnb.EquipMgr.Interfaces\Tnb.EquipMgr.Interfaces.csproj" />
|
||||
<ProjectReference Include="..\..\message\Tnb.Message\Tnb.Message.csproj" />
|
||||
<ProjectReference Include="..\..\PerMgr\Tnb.PerMgr.Entities\Tnb.PerMgr.Entities.csproj" />
|
||||
<ProjectReference Include="..\..\taskschedule\Tnb.TaskScheduler\Tnb.TaskScheduler.csproj" />
|
||||
<ProjectReference Include="..\..\visualdev\Tnb.VisualDev.Engine\Tnb.VisualDev.Engine.csproj" />
|
||||
<ProjectReference Include="..\..\WarehouseMgr\Tnb.WarehouseMgr.Entities\Tnb.WarehouseMgr.Entities.csproj" />
|
||||
|
||||
Reference in New Issue
Block a user