| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166 |
- using System.Text;
- namespace SHJX.Service.Model.CRUDModules
- {
- /// <summary>
- /// 设备任务
- /// </summary>
- [Table("equipment_task")]
- public class EquipmentTask
- {
- /// <summary>
- /// 主键自增列
- /// </summary>
- [Key]
- public int SerialKey { get; set; }
- /// <summary>
- /// 波次号
- /// </summary>
- public string WaveKey { get; set; }
- /// <summary>
- /// 原始地址的名称
- /// </summary>
- public string Source { get; set; }
- /// <summary>
- /// 创建时间
- /// </summary>
- public DateTime CreateTime { get; set; }
- /// <summary>
- /// 状态
- /// </summary>
- public TaskState Status { get; set; }
- /// <summary>
- /// 源地址
- /// </summary>
- public string From { get; set; }
- /// <summary>
- /// 目标地址
- /// </summary>
- public string To { get; set; }
- /// <summary>
- /// 目标
- /// </summary>
- public string Target { get; set; }
- /// <summary>
- /// 滴定数量
- /// </summary>
- public double Amount { get; set; }
- /// <summary>
- /// 滴定结果
- /// </summary>
- public double Result { get; set; }
- /// <summary>
- /// 开启标定
- /// </summary>
- public bool CalibrationEnable { get; set; }
- /// <summary>
- /// 路由ID
- /// </summary>
- public int RouteID { get; set; }
- /// <summary>
- /// 执行步骤
- /// </summary>
- public string RouteStep { get; set; }
- /// <summary>
- /// 记录
- /// </summary>
- public string Record { get; set; }
- /// <summary>
- /// 路由类型
- /// </summary>
- public string RouteType { get; set; }
- /// <summary>
- /// 任务类型
- /// </summary>
- public string TaskType { get; set; }
- /// <summary>
- /// 酸碱性
- /// </summary>
- public AcidBase AcidBaseProp { get; set; }
- /// <summary>
- /// 任务详细名称
- /// </summary>
- public string TaskDetailName { get; set; }
- /// <summary>
- /// 取样体积(用户手动输入)
- /// </summary>
- public double SampleVolume { get; set; }
- /// <summary>
- /// 取样倍数
- /// </summary>
- public double SampleMultiple { get; set; }
- /// <summary>
- ///快速滴定
- /// </summary>
- public bool QuicklyTitration { get; set; }
- /// <summary>
- /// 扩展1
- /// </summary>
- public string Udf1 { get; set; }
- /// <summary>
- /// 扩展2
- /// </summary>
- public string Udf2 { get; set; }
- /// <summary>
- /// 扩展3
- /// </summary>
- public string Udf3 { get; set; }
- public EquipmentTask()
- {
- CreateTime = DateTime.Now;
- }
- public override string ToString()
- {
- StringBuilder sb = new();
- sb.Append($"SerialKey:{SerialKey},");
- sb.Append($"WaveKey:{WaveKey},");
- sb.Append($"Source:{Source},");
- sb.Append($"CreateTime:{CreateTime},");
- sb.Append($"Status:{(int)Status},");
- sb.Append($"From:{From},");
- sb.Append($"To:{To},");
- sb.Append($"Target:{Target},");
- sb.Append($"Amount:{Amount},");
- sb.Append($"Result:{Result},");
- sb.Append($"CalibrationEnable:{CalibrationEnable},");
- sb.Append($"RouteID:{RouteID},");
- sb.Append($"RouteStep:{RouteStep},");
- sb.Append($"Record:{Record},");
- sb.Append($"RouteType:{RouteType},");
- sb.Append($"TaskType:{TaskType},");
- sb.Append($"TaskDetailName:{TaskDetailName},");
- sb.Append($"SampleQuality:{SampleVolume},");
- sb.Append($"SampleMultiple:{SampleMultiple},");
- sb.Append($"QuicklyTitration:{QuicklyTitration},");
- sb.Append($"Udf1:{Udf1},");
- sb.Append($"Udf2:{Udf2},");
- sb.Append($"Udf3:{Udf3}");
- return sb.ToString();
- }
- }
- }
|