using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace XdCxRhDW.Dto
{
    /// 
    /// 低轨单星处理模型
    /// 
    public class LeoSat1TaskHandleDto
    {
        /// 
        /// 任务类型
        /// 
        public EnumTaskTypeDto TaskType { get; set; }
        /// 
        /// 任务ID
        /// 
        public int ID { get; set; }
        /// 
        /// 任务名称
        /// 
        public string TaskName { get; set; }
        /// 
        /// 开始时间
        /// 
        public DateTime StartTime { get; set; }
        /// 
        /// 结束时间
        /// 
        public DateTime EndTime { get; set; }
        /// 
        /// 主星编号(在MySql中找不到卫星时使用此编号)
        /// 
        public int MainSatCode { get; set; }
        /// 
        /// 邻星1编号(在MySql中找不到卫星时使用此编号)
        /// 
        public int Adja1SatCode { get; set; }
        /// 
        /// 邻星2编号(在MySql中找不到卫星时使用此编号)
        /// 
        public int Adja2SatCode { get; set; }
        /// 
        /// 日期目录格式(yyyy_MM_dd_HH等格式)
        /// 
        public string DateDirFormat { get; set; }
        /// 
        /// 采集文件的目录
        /// 
        public string CapDir { get; set; }
        /// 
        /// 要处理的信号
        /// 
        public List Sigs { get; set; }
        /// 
        /// 采集站经度
        /// 
        public double CapLon { get; set; }
        /// 
        /// 采集站纬度
        /// 
        public double CapLat { get; set; }
        /// 
        /// 参考站经度
        /// 
        public double RefLon { get; set; }
        /// 
        /// 参考站纬度
        /// 
        public double RefLat { get; set; }
    }
}