|
@@ -18,75 +18,77 @@ namespace Bussiness.Model.MES.IC
|
|
|
/// 物料编码
|
|
/// 物料编码
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(80)]
|
|
[StringLength(80)]
|
|
|
- public string number { get; set; }
|
|
|
|
|
|
|
+ public string? number { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 物料名称
|
|
/// 物料名称
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(80)]
|
|
[StringLength(80)]
|
|
|
- public string name { get; set; }
|
|
|
|
|
|
|
+ public string? name { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 规格型号
|
|
/// 规格型号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(200)]
|
|
[StringLength(200)]
|
|
|
- public string model { get; set; }
|
|
|
|
|
|
|
+ public string? model { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 全名
|
|
/// 全名
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(255)]
|
|
[StringLength(255)]
|
|
|
- public string full_name { get; set; }
|
|
|
|
|
|
|
+ public string? full_name { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// fms旧料号
|
|
/// fms旧料号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(80)]
|
|
[StringLength(80)]
|
|
|
- public string fms_number { get; set; }
|
|
|
|
|
|
|
+ public string? fms_number { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// erp旧料号
|
|
/// erp旧料号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(80)]
|
|
[StringLength(80)]
|
|
|
- public string erp_oldnumber { get; set; }
|
|
|
|
|
|
|
+ public string? erp_oldnumber { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 图号
|
|
/// 图号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(80)]
|
|
[StringLength(80)]
|
|
|
- public string chart_number { get; set; }
|
|
|
|
|
|
|
+ public string? chart_number { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 版本号
|
|
/// 版本号
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(80)]
|
|
[StringLength(80)]
|
|
|
- public string fversion { get; set; }
|
|
|
|
|
|
|
+ public string? fversion { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 盒贴规格
|
|
/// 盒贴规格
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(200)]
|
|
[StringLength(200)]
|
|
|
- public string box_model { get; set; }
|
|
|
|
|
|
|
+ public string? box_model { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 物料属性
|
|
/// 物料属性
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(80)]
|
|
[StringLength(80)]
|
|
|
- public string erp_cls { get; set; }
|
|
|
|
|
|
|
+ public string? erp_cls { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 物料等级
|
|
/// 物料等级
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
|
|
+ [Required]
|
|
|
public long item_level { get; set; }
|
|
public long item_level { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 环保等级
|
|
/// 环保等级
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
|
|
+ [Required]
|
|
|
public long hb_level { get; set; }
|
|
public long hb_level { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 单位标准工时_小时
|
|
/// 单位标准工时_小时
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal standard_manhour { get; set; }
|
|
|
|
|
|
|
+ public decimal? standard_manhour { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 单位材料定额_元
|
|
/// 单位材料定额_元
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal unititem_amount { get; set; }
|
|
|
|
|
|
|
+ public decimal? unititem_amount { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 来源
|
|
/// 来源
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(200)]
|
|
[StringLength(200)]
|
|
|
- public string source { get; set; }
|
|
|
|
|
|
|
+ public string? source { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 是否为设备
|
|
/// 是否为设备
|
|
|
/// </summary>
|
|
/// </summary>
|
|
@@ -95,12 +97,12 @@ namespace Bussiness.Model.MES.IC
|
|
|
/// 单位包装数量
|
|
/// 单位包装数量
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal unit_qty { get; set; }
|
|
|
|
|
|
|
+ public decimal? unit_qty { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 严格进行二维码数量校验
|
|
/// 严格进行二维码数量校验
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(80)]
|
|
[StringLength(80)]
|
|
|
- public string check_bybarcode { get; set; }
|
|
|
|
|
|
|
+ public string? check_bybarcode { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 是否关键件
|
|
/// 是否关键件
|
|
|
/// </summary>
|
|
/// </summary>
|
|
@@ -109,45 +111,46 @@ namespace Bussiness.Model.MES.IC
|
|
|
/// 毛重
|
|
/// 毛重
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal gross_weight { get; set; }
|
|
|
|
|
|
|
+ public decimal? gross_weight { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 净重
|
|
/// 净重
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal net_weight { get; set; }
|
|
|
|
|
|
|
+ public decimal? net_weight { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 重量单位
|
|
/// 重量单位
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(80)]
|
|
[StringLength(80)]
|
|
|
- public string maund { get; set; }
|
|
|
|
|
|
|
+ public string? maund { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 长度
|
|
/// 长度
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal length { get; set; }
|
|
|
|
|
|
|
+ public decimal? length { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 长度单位
|
|
/// 长度单位
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(80)]
|
|
[StringLength(80)]
|
|
|
- public string cubic_measure { get; set; }
|
|
|
|
|
|
|
+ public string? cubic_measure { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 宽度
|
|
/// 宽度
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal width { get; set; }
|
|
|
|
|
|
|
+ public decimal? width { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 高度
|
|
/// 高度
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal height { get; set; }
|
|
|
|
|
|
|
+ public decimal? height { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 体积
|
|
/// 体积
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[Precision(20, 8)]
|
|
[Precision(20, 8)]
|
|
|
- public decimal size { get; set; }
|
|
|
|
|
|
|
+ public decimal? size { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 物料类别
|
|
/// 物料类别
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
|
|
+ [Required]
|
|
|
public long matatt { get; set; }
|
|
public long matatt { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 允许采购
|
|
/// 允许采购
|
|
@@ -177,14 +180,16 @@ namespace Bussiness.Model.MES.IC
|
|
|
/// 图片
|
|
/// 图片
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
[StringLength(80)]
|
|
[StringLength(80)]
|
|
|
- public string photo { get; set; }
|
|
|
|
|
|
|
+ public string? photo { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 领料类型
|
|
/// 领料类型
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
|
|
+ [Required]
|
|
|
public long picktype { get; set; }
|
|
public long picktype { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 出库类型
|
|
/// 出库类型
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
|
|
+ [Required]
|
|
|
public long output_type_id { get; set; }
|
|
public long output_type_id { get; set; }
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 启用预警
|
|
/// 启用预警
|