分拣、工位bom、现场问题处理

This commit is contained in:
2024-09-29 10:20:22 +08:00
parent cd06d414bc
commit b44b349544
26 changed files with 701 additions and 288 deletions

View File

@@ -58,6 +58,10 @@
/// 四楼灭菌仓
/// </summary>
public const string WAREHOUSE_MJC_ID = "35412482304021";
/// <summary>
/// 外包装缓存仓
/// </summary>
public const string WAREHOUSE_WBZHHC_ID = "27209786980373";
/// <summary>
/// 二楼包材区

View File

@@ -86,5 +86,10 @@ namespace Tnb.WarehouseMgr.Entities.Dto.ErpInputs
/// 子表主键
/// </summary>
public string erp_line_pk { get; set; }
/// <summary>
/// 供应商(辅助属性)
/// </summary>
public string? auxprop_gys { get; set; }
}
}

View File

@@ -95,5 +95,10 @@ namespace Tnb.WarehouseMgr.Entities.Dto.ErpInputs
/// 供应商(辅助属性)
/// </summary>
public string auxprop_gys { get; set; }
/// <summary>
/// 生产单位(厂商)
/// </summary>
public string? production_unit { get; set; }
}
}

View File

@@ -55,7 +55,6 @@ namespace Tnb.WarehouseMgr.Entities.Dto
// 策略编号
public string PolicyCode { get; set; }
// 策略编号
public ISqlSugarClient dbConn { get; set; } = null;
}
}

View File

@@ -1,4 +1,6 @@
namespace Tnb.WarehouseMgr.Entities.Dto
using SqlSugar;
namespace Tnb.WarehouseMgr.Entities.Dto
{
public class OutStockStrategyZCC2Floor2Query
{
@@ -54,5 +56,6 @@
/// </summary>
public string[] endlocations { get; set; }
public ISqlSugarClient dbConn { get; set; } = null;
}
}

View File

@@ -119,4 +119,14 @@ public partial class WmsOutsourceD : BaseEntity<string>
/// </summary>
public decimal? bind_qty { get; set; }
/// <summary>
/// 辅助属性(小批号)
/// </summary>
public string? auxprop_xph { get; set; }
/// <summary>
/// 供应商(辅助属性)
/// </summary>
public string? auxprop_gys { get; set; }
}

View File

@@ -128,4 +128,9 @@ public partial class WmsOutsourceOrderD : BaseEntity<string>
/// 行号
/// </summary>
public string? lineno { get; set; }
/// <summary>
/// 供应商(辅助属性)
/// </summary>
public string? auxprop_gys { get; set; }
}

View File

@@ -155,5 +155,9 @@ public partial class WmsPurchaseD : BaseEntity<string>
/// </summary>
public string? auxprop_gys { get; set; }
/// <summary>
/// 生产单位(厂商)
/// </summary>
public string? production_unit { get; set; }
}

View File

@@ -139,4 +139,9 @@ public partial class WmsPurchaseOrderD : BaseEntity<string>
/// </summary>
public string? auxprop_gys { get; set; }
/// <summary>
/// 生产单位(厂商)
/// </summary>
public string? production_unit { get; set; }
}

View File

@@ -74,4 +74,21 @@ public partial class WmsSortingtask : BaseEntity<string>
/// </summary>
public string source_id { get; set; } = string.Empty;
[SugarColumn(IsIgnore = true)]
public string material_id { get; set; }
[SugarColumn(IsIgnore = true)]
public string material_code { get; set; }
[SugarColumn(IsIgnore = true)]
public string material_name { get; set; }
[SugarColumn(IsIgnore = true)]
public string material_specification { get; set; }
[SugarColumn(IsIgnore = true)]
public string code_batch { get; set; }
[SugarColumn(IsIgnore = true)]
public string erp_bill_code { get; set; }
}

View File

@@ -0,0 +1,82 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.WarehouseMgr.Entities.Entity;
/// <summary>
/// 工位BOM
/// </summary>
[SugarTable("wms_station_bom")]
public partial class WmsStationBom : BaseEntity<string>
{
public WmsStationBom()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 组织管理里面的工位ID
/// </summary>
public string? station_id { get; set; }
/// <summary>
/// 工位编号
/// </summary>
public string? station_code { get; set; }
/// <summary>
/// 产品id
/// </summary>
public string? product_id { get; set; }
/// <summary>
/// 产品编号
/// </summary>
public string? product_code { get; set; }
/// <summary>
/// 产品名称
/// </summary>
public string? product_name { get; set; }
/// <summary>
/// 排序
/// </summary>
public long? ordinal { get; set; }
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 流程任务Id
/// </summary>
public string? f_flowtaskid { get; set; }
/// <summary>
/// 流程引擎Id
/// </summary>
public string? f_flowid { get; set; }
}

View File

@@ -0,0 +1,57 @@
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.WarehouseMgr.Entities.Entity;
/// <summary>
/// 工位BOM字表
/// </summary>
[SugarTable("wms_station_bom_d")]
public partial class WmsStationBomD : BaseEntity<string>
{
public WmsStationBomD()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 工位BOM表ID
/// </summary>
public string? p_id { get; set; }
/// <summary>
/// 物料ID
/// </summary>
public string? material_id { get; set; }
/// <summary>
/// 物料编号
/// </summary>
public string? material_code { get; set; }
/// <summary>
/// 物料名称
/// </summary>
public string? material_name { get; set; }
/// <summary>
/// 单位
/// </summary>
public string? unit { get; set; }
/// <summary>
/// 投入数量
/// </summary>
public decimal? molecule { get; set; }
/// <summary>
/// 产出数量
/// </summary>
public decimal? denominator { get; set; }
/// <summary>
/// 单位编码
/// </summary>
public string? unit_code { get; set; }
}