using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Kingo.PluginServiceInterface.Model
{
[Serializable]
public class TaskPackage
{
///
/// 序号
///
public int XH { get; set; }
public bool Ischeck { get; set; }
///
/// 任务包包号
///
public string BID { get; set; }
//public string TBBSM { get; set; }
///
/// 包名称
///
public string PackageName
{
get
{
string fileName = string.Empty;
if (!string.IsNullOrWhiteSpace(PackagePath))
{
fileName = System.IO.Path.GetFileName(PackagePath);
}
//if (IsAdd)
//{
// fileName = "(New)" + fileName;
//}
return fileName;
}
set { }
}
///
/// 标记是否是批次外的任务包
///
//public bool IsAdd { get; set; }
///
/// 任务包路径
///
public string PackagePath { get; set; }
///
/// 解密任务包路径
///
public string DecryptPackagePath { get; set; }
///
/// 加密后临时任务包路径:系统的操作保存到临时任务包,保存工程时再将临时任务包的数据放到主包
///
public string PackageTempPath { get; set; }
///
/// 对应矢量化后不可以编辑的图层存放的GDB路径
///
public string GDBPath { get; set; }
///
/// 对应矢量化后可编辑图层对应的GDB路径
///
public string SchemeGDBPath { get; set; }
///
/// 包状态:未完成、已完成、已输出、返外业、待确认、外业中、未上传、已上传、上传失败
///
public string State { get; set; }
///
/// 返外业备注
///
public string BZ { get; set; }
///
/// 图斑数量
///
public string TBCount { get; set; }
///
/// 未完成图斑数量
///
public int WWCCount { get; set; }
///
/// 已完成图斑数量
///
public int WCCount { get; set; }
///
/// 输出路径:预处理软件使用
///
//public string OutputPath { get; set; }
public string YWLX { get; set; }
}
}