2025-08-15 16:34:31 +08:00

123 lines
3.6 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
namespace SWS.CAD.Models
{
/// <summary>
/// 版 本 PIT-ADMS V7.0.3 敏捷开发框架
/// Copyright (c) 2013-2018 Hexagon PPM
/// 创 建:超级管理员
/// 日 期2022-06-21 15:32
/// 描 述Connectionterminal和wire之间的连接关系。
/// </summary>
public class ec_WireTerminal
{
public ec_WireTerminal()
{
NeedRemove = false;
}
#region
/// <summary>
/// ID
/// </summary>
/// <returns></returns>
public string ID { get; set; }
/// <summary>
/// WireID对应<see cref="ec_CableSetWireEntity.WireID"/>
/// </summary>
/// <returns></returns>
public string WireID { get; set; } = "";
/// <summary>
/// ID
/// </summary>
/// <returns></returns>
//public string PanelID { get; set; } = "";
/// <summary>
/// CableSetID
/// </summary>
/// <returns></returns>
//public string StripID { get; set; } = "";
/// <summary>
/// TermID对应<see cref="ec_PanelStripTermEntity.TermID"/>
/// </summary>
/// <returns></returns>
public string TermID { get; set; } = "";
/// <summary>
/// 暂时没用到。相当于信号流里的前后顺序。可以用100来说明这个是接到了DCS卡件上
/// </summary>
/// <returns></returns>
public int Group_Seq { get; set; }
/// <summary>
/// 电缆哪一端被连接0左1右。暂时没用到
/// </summary>
/// <returns></returns>
public int Cable_Side { get; set; }
/// <summary>
/// 端子排哪一侧被连接0左1右。暂时没用到
/// </summary>
/// <returns></returns>
public int Strip_Side { get; set; }
/// <summary>
/// 走的信号是什么<see cref="ec_Wire_GroupEntity.Wire_Group_ID"/>。暂时没用到
/// </summary>
/// <returns></returns>
public string Wire_Group_ID { get; set; } = "";
/// <summary>
/// 创建人
/// </summary>
/// <returns></returns>
public string CreateUserID { get; set; }
/// <summary>
/// 创建时间
/// </summary>
/// <returns></returns>
public DateTime? CreateTime { get; set; }
/// <summary>
/// 更新人
/// </summary>
/// <returns></returns>
public string UpdateUserID { get; set; }
/// <summary>
/// 更新时间
/// </summary>
/// <returns></returns>
public DateTime? UpdateTime { get; set; }
#endregion
#region
/// <summary>
/// 依靠这个来决定Delete或者Save
/// </summary>
public bool NeedRemove { get; set; }
public string PanelName { get; set; }
public string StripName { get; set; }
public string Term_No { get; set; }
public int Term_Seq { get; set; }
public string CableName { get; set; }
public string CableSetName { get; set; }
/// <summary>
/// CableSetID(取消了不如cableset表里也有一个增加难度)但是saveconnection时似乎还要用到
/// </summary>
/// <returns></returns>
public string CableSetID { get; set; } = "";
public int CableSetSeq { get; set; }
public string Wire_Tag { get; set; }
public string Polarity { get; set; }
public int SetLevel { get; set; }
#endregion
}
}