using System.Text.Json.Serialization; namespace DataSharing.Share.Dtos.Province.XieTong.Receive { /// /// 服务工单预警 /// public class SendWarnInfoRequest { /// /// /// public ClientInfo token { get; set; } /// /// 服务工单 /// public SendWarnInfoModel paras { get; set; } } /// /// 服务工单预警 /// public class SendWarnInfoModel { /// /// 预警规则 /// [JsonPropertyName("WARN_RULENAME")] [MDisplayName("预警规则")] [VRequired] [VStringLength(0, 50)] public string WarnRulename { get; set; } /// /// 规则明细 /// [JsonPropertyName("WARN_DESCRIBE")] [MDisplayName("规则明细")] [VRequired] [VStringLength(0, 200)] public string WarnDescribe { get; set; } /// /// 预警应处理时间 /// [JsonPropertyName("WARN_TIMEBF")] [MDisplayName("预警应处理时间")] [VRequired] public string? WarnTimebf { get; set; } /// /// 预警等级 /// [JsonPropertyName("WARN_DEGREE")] [MDisplayName("预警等级")] [VRequired] [VStringLength(0, 50)] public string WarnDegree { get; set; } /// /// 预警类型 /// [JsonPropertyName("WARN_TYPE")] [MDisplayName("预警类型")] [VRequired] [VStringLength(0, 50)] public string WarnType { get; set; } /// /// 预警时间 /// [JsonPropertyName("WARN_DATE")] [MDisplayName("预警时间")] [VRequired] public DateTime? WarnDate { get; set; } /// /// 服务工单编号 /// [JsonPropertyName("CASE_SERIAL")] [VRequired] [VStringLength(0, 50)] [MDisplayName("服务工单编号")] public string CaseSerial { get; set; } /// /// 行政区划代码 /// [JsonPropertyName("AREA_CODE")] [MDisplayName("行政区划代码")] [VRequired] [VStringLength(0, 24)] public string AreaCode { get; set; } } }