年度变更建库软件5.0版本
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

148 lines
4.1 KiB

6 months ago
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Kingo.PluginServiceInterface.Model
{
public class ExportEntity : INotifyPropertyChanged
{
public event PropertyChangedEventHandler PropertyChanged;
private string _BID;
/// <summary>
/// 任务包ID
/// </summary>
public string BID
{
get { return _BID; }
set
{
_BID = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("BID"));
}
}
}
private string _PackageName;
/// <summary>
/// 任务包名称
/// </summary>
public string PackageName
{
get { return _PackageName; }
set
{
_PackageName = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("PackageName"));
}
}
}
private string _TBWYBSM;
/// <summary>
/// 图斑唯一标识码
/// </summary>
public string TBBSM
{
get { return _TBWYBSM; }
set
{
_TBWYBSM = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("TBBSM"));
}
}
}
private string _ZT;
/// <summary>
/// 图斑状态:未完成、完成、返外业、已输出
/// </summary>
public string ZT
{
get { return _ZT; }
set
{
_ZT = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("ZT"));
}
}
}
private string _xbtb;
/// <summary>
/// 是否是星标图斑
/// </summary>
public string XBTB
{
get { return _xbtb; }
set
{
_xbtb = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("XBTB"));
}
}
}
private string _FWY;
/// <summary>
/// 是否返外业
/// </summary>
public string FWY
{
get { return _FWY; }
set
{
_FWY = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("FWY"));
}
}
}
private string _WYBZ;
/// <summary>
/// 外业备注
/// </summary>
public string WYBZ
{
get { return _WYBZ; }
set
{
_WYBZ = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("WYBZ"));
}
}
}
private string _PackagePath;
/// <summary>
/// 外业备注
/// </summary>
public string PackagePath
{
get { return _PackagePath; }
set
{
_PackagePath = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("PackagePath"));
}
}
}
public System.Windows.Visibility SFSBVisibility { get; set; } = System.Windows.Visibility.Collapsed;
/// <summary>
/// 是否速报 1-已速报 0-未速报
/// </summary>
public int SFSB { get; set; }
}
}