1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- using DW5S.Entity;
- using Newtonsoft.Json;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel.DataAnnotations;
- using System.ComponentModel.DataAnnotations.Schema;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using XdCxRhDW5S.ViewModel;
- namespace DW5S.ViewModel
- {
- /// <summary>
- /// 采集结果表
- /// </summary>
- public class ADResViewModel : BaseViewModel<long>
- {
- [Display(Name = "信号时刻")]
- public DateTime SigTime { get; set; }
- [Display(Name = "采样率")]
- public int FsHz { get; set; }
- /// <summary>
- /// 卫星(4位数表示超短站方向编号)
- /// </summary>
- [Display(Name = "卫星编号", AutoGenerateField = false)]
- public int SatCode { get; set; }
- //[Display(AutoGenerateField = false)]
- //public virtual SatViewModel SatInfo { get; set; }
- //[Display(Name = "卫星")]
- //public string Sat => SatInfo.Sat;
- [Display(Name = "上行频点(Hz)", AutoGenerateField = false)]
- public double FrequpHz { get; set; }
- [Display(Name = "上行频点(MHz)")]
- public double FrequpMHz => FrequpHz / 1e6;
- [Display(Name = "主星下行频点(Hz)", AutoGenerateField = false)]
- public double FreqdownHz { get; set; }
- [Display(Name = "主星下行频点(MHz)")]
- public double FreqdownMHz => FreqdownHz / 1e6;
- [Display(Name = "通道号")]
- public int Ch { get; set; }
- [Display(Name = "变频器中心频点")]
- public long FreqCenter { get; set; }
- [Display(Name = "文件理论开始时刻")]
- public DateTime FileTime { get; set; }
- [Display(Name = "文件理论采集时长")]
- public double FileSeconds { get; set; }
- [Display(Name = "文件理论字节大小(B)")]
- public long FileSize { get; set; }
- [Display(Name = "实际文件创建时刻")]
- public DateTime RealFileCreateTime { get; set; }
- [Display(Name = "实际文件修改时刻")]
- public DateTime RealFileUpdateTime { get; set; }
- [Display(Name = "实际文件字节大小(B)")]
- public long RealFileSize { get; set; }
- [Display(Name = "接收站编号", AutoGenerateField = false)]
- public int RecTxInfoID { get; set; }
- //[Display(Name = "接收站",AutoGenerateField = false)]
- //public virtual TxInfo RecTxInfo { get; set; }
- //[Display(Name = "接收站名称")]
- //public string RecStationName => RecTxInfo.Name;
- /// <summary>
- /// 文件错误信息(文件大小、落盘时间等)
- /// </summary>
- [Display(Name = "文件错误信息")]
- public string FileErrorMsg { get; set; }
- }
- }
|