You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

55 lines
2.0 KiB
C#

using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OpenAuth.Repository.Domain
{
[SugarTable("lasa_airline")]
public class LasaAirLine
{
[SugarColumn(IsPrimaryKey = true, ColumnName = "Id")]
public string Id { get; set; } // 主键
public string AirLineName { get; set; } // 航线名称
public string AirLineType { get; set; } // 航线类型
public string UavId { get; set; } // 无人机 ID
public string FlyToFirstPointMode { get; set; } // 飞向首航点模式
public int SafeTakeoffAltitude { get; set; } // 安全起飞高度
public int SafeTakeoffSpeed { get; set; } // 飞向首航点速度
public double GlobalRouteSpeed { get; set; } // 全局航线速度
public string TaskCompletionAction { get; set; } // 任务完成动作
public string OutOfControlOption { get; set; } // 失控选项
public string TypeOfOutOfControlAction { get; set; } // 失控动作类型
public string GlobalWayPointType { get; set; } // 全局航点类型
public string PTZControlMode { get; set; } // 云台控制模式
public string AircraftYawAngleMode { get; set; } // 飞行器偏航角模式
public DateTime? CreateTime { get; set; } // 创建时间
public long CreateId { get; set; } // 创建人
public string WPML { get; set; } // WPML 航线文件地址
public float? TaskOffLng { get; set; }
public float? TaskOffLat { get; set; }
public string Folder { get; set; }
/// <summary>
/// 起飞点高度
/// </summary>
public int? TakeOffHeight { get; set; }
/// <summary>
/// 无人机类型
/// </summary>
public string UavType { get; set; }
/// <summary>
/// // 无人机型号
/// </summary>
public string UavModel { get; set; }
public string LineData { get; set; }
}
}