|
|
|
|
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; }
|
|
|
|
|
}
|
|
|
|
|
}
|