using ATS.NonCustodial.Application.Contracts.Interfaces.Business.AppCaseManagements.AppSupervisedPersons.Output; using ATS.NonCustodial.Domain.Shared.AggRootEntities; using ATS.NonCustodial.Domain.Shared.Enums; namespace ATS.NonCustodial.Application.Contracts.Interfaces.Business.AppCaseManagements.AppCaseManagement.Output { /// /// 案件管理 明细查询 /// /// Author:mxg /// CreatedTimed:2022-06-06 10:48 AM public class AppCaseManagementGetDto : EntityAdd { /// /// 部门受案号 /// public string Bmsah { get; set; } /// /// 案件名称 /// public string Name { get; set; } /// /// 案件进度枚举 (0:待执行 1:执行中 2:已结束) /// /// public CaseProgressEnum CaseProgress { get; set; } /// /// 案件类型(数据来自字典) /// public long CaseTypeId { get; set; } /// /// 判决状态 /// public long JudgmentStatusId { get; set; } /// /// 接近等级(米) /// public double ProximityLevel { get; set; } /// /// 预警阈值字段 Threshold /// public long Threshold { get; set; } /// /// 休息开始时间(时分) /// public DateTime? RestBeginTime { get; set; } /// /// 休息结束时间(时分) /// public DateTime? RestEndTime { get; set; } /// /// 打卡频次(打卡频次的数据可输入小数,保留一位小数) 小时打卡一次 /// 打卡频次的数据可输入小数,保留一位小数。在被监管人在非休息时间内打卡时间间隔超过设置的间隔,则需要进行预警,提示XXX未打卡。 /// public double CheckInFrequency { get; set; } /// /// 自定义打卡时间 比如(09:00,10:00) /// public string? TimedClock { get; set; } /// /// 监管人管理员(多个) /// public List? SupervisorIds { get; set; } /// /// 被监管人员列表 /// public List? SupervisedPersonGetDtos { get; set; } } }