using SqlSugar;
using System.ComponentModel;
namespace Sinvo.EplanHpD.Plugin.Service.Model
{
[SugarTable("T_MCWIRE_LEC")]
public class MultiCoreWireLecDBModel
{
/*
* 应用场景 类型 线径规格(mm2) 是否高柔 线芯数 线材型号规格 插头型号 前端子型号 后端子型号
*/
public int SeqNo { get; set; }
public string Id { get; set; }
public string UniqueKey { get; set; }
public string ProjectName { get; set; }
public string UserId { get; set; }
public string WireKey { get; set; }
public string ApplicationScenario { get; set; }
public string WireDiameterSpecification { get; set; }
public string IsHighFlexibilityStr { get; set; }
public string WireCoreCount { get; set; }
///
/// 线材型号规格
///
public string WireModelSpecification { get; set; }
///
/// 线材颜色名
///
public string WireColorName { get; set; }
///
/// 线材长度
///
[SugarColumn(IsNullable = true)]
public string WireLength { get; set; }
///
/// 前连接物型号
///
public string FrontConnectorModel { get; set; }
///
/// 前连接物料号
///
public string FrontConnectorMCode { get; set; }
///
/// 前连接物数量
///
public int FrontConnectorQuantity { get; set; }
///
/// 后连接物型号
///
public string RearConnectorModel { get; set; }
///
/// 后连接物料号
///
public string RearConnectorMCode { get; set; }
///
/// 后连接物数量
///
public int RearConnectorQuantity { get; set; }
///
/// 号码管型号
///
[SugarColumn(IsNullable = true)]
public string NumberTubeModel { get; set; }
///
/// 号码管物料编码
///
[SugarColumn(IsNullable = true)]
public string NumberTubeMCode { get; set; }
///
/// 号码管长度
///
[SugarColumn(IsNullable = true)]
public int NumberTubeLength { get; set; }
[SugarColumn(IsNullable = true)]
public bool FrontConnectorIsPin { get; set; }
[SugarColumn(IsNullable = true)]
public bool RearConnectorIsPin { get; set; }
///
/// 透明热缩管型号
///
[SugarColumn(IsNullable = true)]
public string TransparentHeatShrinkTubeModel { get; set; }
///
/// 透明热缩管标示
///
[SugarColumn(IsNullable = true)]
public string TransparentHeatShrinkTubeDesc { get; set; }
///
/// 透明热缩管物料编码
///
[SugarColumn(IsNullable = true)]
public string TransparentHeatShrinkTubeMCode { get; set; }
///
/// 黑色热缩管型号(插头)
///
[SugarColumn(IsNullable = true)]
public string BlackHeatShrinkTubeModel { get; set; }
///
/// 黑色热缩管物料编码(插头)
///
[SugarColumn(IsNullable = true)]
public string BlackHeatShrinkTubeMCode { get; set; }
///
/// 黑色热缩管型号(剥线后)
///
[SugarColumn(IsNullable = true)]
public string BlackHeatShrinkTubeModelAfterStripping { get; set; }
///
/// 黑色热缩管物料编码(剥线后)
///
[SugarColumn(IsNullable = true)]
public string BlackHeatShrinkTubeMCodeAfterStripping { get; set; }
///
/// 热缩管标识
///
[SugarColumn(IsNullable = true)]
public string HeatShrinkTubeDesc { get; set; }
///
/// 前段子剥线长度
///
[SugarColumn(IsNullable = true)]
public int FrontStrippingLength { get; set; }
///
/// 后段子剥线长度
///
[SugarColumn(IsNullable = true)]
public int RearStrippingLength { get; set; }
public bool Layouted { get; set; }
}
}