93 lines
2.6 KiB
C#
93 lines
2.6 KiB
C#
using System;
|
||
using System.Collections.Generic;
|
||
using System.ComponentModel;
|
||
using System.Linq;
|
||
using System.Text;
|
||
using System.Threading.Tasks;
|
||
using SWS.Model;
|
||
using SWS.Share;
|
||
using Telerik.Windows.Controls;
|
||
|
||
namespace SWS.Electrical.Models
|
||
{
|
||
public class DtoAutoPlotLayout : DtoDrawing
|
||
{
|
||
private string _AutoDrawing;
|
||
/// <summary>
|
||
/// 已绘制 未绘制
|
||
/// </summary>
|
||
/// <returns></returns>
|
||
public string AutoDrawing
|
||
{
|
||
get { return _AutoDrawing; }
|
||
set { _AutoDrawing = value; RaisePropertyChanged(nameof(AutoDrawing)); }
|
||
}
|
||
|
||
/// <summary>
|
||
/// 工程数据ID
|
||
/// </summary>
|
||
public string EngineDataID { get; set; }
|
||
/// <summary>
|
||
/// 基点位号
|
||
/// </summary>
|
||
public string BasePointTagNumber { get; set; } = "";
|
||
/// <summary>
|
||
/// 房间号
|
||
/// </summary>
|
||
public string RoomNo { get; set; }
|
||
/// <summary>
|
||
/// 比例
|
||
/// </summary>
|
||
public double Scale { get; set; }
|
||
/// <summary>
|
||
/// true:默认块,false:异性块
|
||
/// </summary>
|
||
public bool IsNotDefaultSymbol { get; set; }
|
||
|
||
/// <summary>
|
||
/// 元件位号
|
||
/// </summary>
|
||
public string TagNumber { get; set; } = "";
|
||
/// <summary>
|
||
/// tag
|
||
/// </summary>
|
||
public string TagNumber_Upper { get; set; } = "";
|
||
/// <summary>
|
||
/// system
|
||
/// </summary>
|
||
public string TagNumber_Lower { get; set; } = "";
|
||
/// <summary>
|
||
/// 图元文件Id
|
||
/// </summary>
|
||
public string FileId { get; set; }
|
||
/// <summary>
|
||
/// 基点在布置图上的句柄
|
||
/// </summary>
|
||
public string PixelOnDwg { get; set; }
|
||
private string _TagPixelOnDwg;
|
||
/// <summary>
|
||
/// 元件在布置图上的句柄
|
||
/// </summary>
|
||
/// <returns></returns>
|
||
public string TagPixelOnDwg
|
||
{
|
||
get { return _TagPixelOnDwg; }
|
||
set { _TagPixelOnDwg = value; RaisePropertyChanged(nameof(TagPixelOnDwg)); }
|
||
}
|
||
/// <summary>
|
||
/// 肋位号 和 偏移量
|
||
/// </summary>
|
||
public double X { get; set; }
|
||
public string XOff { get; set; }
|
||
/// <summary>
|
||
/// 纵骨号 偏移量
|
||
/// </summary>
|
||
public string YOff { get; set; }
|
||
|
||
public string deck { get; set; }
|
||
public string area { get; set; }
|
||
|
||
public LayoutTagInfoBrief Tag { get; set; }
|
||
}
|
||
}
|