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.
60 lines
2.7 KiB
60 lines
2.7 KiB
using System; |
|
using System.Collections.Generic; |
|
using System.Linq; |
|
using System.Runtime.Serialization; |
|
using System.Text; |
|
using System.Threading.Tasks; |
|
|
|
namespace Kingo.Plugin.MakeTaskPackage.Entity |
|
{ |
|
[DataContract] |
|
public class WRJTask |
|
{ |
|
private string m_id = string.Empty; // 任务包唯一编号 |
|
private string m_userName = string.Empty; // 创建人 |
|
private string m_createTime = string.Empty;// 创建时间 |
|
private string m_taskName = string.Empty; // 任务包名称 |
|
private int m_taskType = 1; // 任务类型:1 年度变更调查 2 督察举证;后续补充 |
|
private List<GeometryInfo> m_geometryInfoList; // 无人机任务列表 |
|
|
|
[DataMember] |
|
public string id { get => m_id; set => m_id = value; } |
|
[DataMember] |
|
public string userName { get => m_userName; set => m_userName = value; } |
|
[DataMember] |
|
public string createTime { get => m_createTime; set => m_createTime = value; } |
|
[DataMember] |
|
public string taskName { get => m_taskName; set => m_taskName = value; } |
|
[DataMember] |
|
public int taskType { get => m_taskType; set => m_taskType = value; } |
|
[DataMember] |
|
public List<GeometryInfo> tblist { get => m_geometryInfoList; set => m_geometryInfoList = value; } |
|
} |
|
|
|
[DataContract] |
|
public class GeometryInfo |
|
{ |
|
private string m_tbbsm = string.Empty; // 图斑唯一编号,不为空 |
|
private string m_name = string.Empty; // 图斑名称 |
|
private string m_taskId = string.Empty; // 图斑所属任务或图层名称,不为空 |
|
private string m_subTask = string.Empty; // 图斑所属任务或图层的子任务名称 |
|
private string m_fjfl = string.Empty; // 图斑拍摄的照片分类,如整治前、整治后等,可为空 |
|
private string m_geometry = string.Empty; // 图形,CGCS2000球面坐标的WKT格式 |
|
private string m_attributes = string.Empty; // 图斑的属性,JSON字符串格式 |
|
|
|
[DataMember] |
|
public string tbbsm { get => m_tbbsm; set => m_tbbsm = value; } |
|
[DataMember] |
|
public string name { get => m_name; set => m_name = value; } |
|
[DataMember] |
|
public string taskId { get => m_taskId; set => m_taskId = value; } |
|
[DataMember] |
|
public string subTask { get => m_subTask; set => m_subTask = value; } |
|
[DataMember] |
|
public string fjfl { get => m_fjfl; set => m_fjfl = value; } |
|
[DataMember] |
|
public string geometry { get => m_geometry; set => m_geometry = value; } |
|
[DataMember] |
|
public string attributes { get => m_attributes; set => m_attributes = value; } |
|
} |
|
}
|
|
|