You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
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
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 案件管理 明细查询
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// Author:mxg
|
|
|
|
|
/// CreatedTimed:2022-06-06 10:48 AM
|
|
|
|
|
public class AppCaseManagementGetDto : EntityAdd
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 部门受案号
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string Bmsah { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 案件名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string Name { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 案件进度枚举 (0:待执行 1:执行中 2:已结束)
|
|
|
|
|
/// <see cref="CaseProgressEnum"/>
|
|
|
|
|
/// </summary>
|
|
|
|
|
public CaseProgressEnum CaseProgress { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 案件类型(数据来自字典)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public long CaseTypeId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 判决状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
public long JudgmentStatusId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 接近等级(米)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public double ProximityLevel { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 预警阈值字段 Threshold
|
|
|
|
|
/// </summary>
|
|
|
|
|
public long Threshold { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 休息开始时间(时分)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public DateTime? RestBeginTime { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 休息结束时间(时分)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public DateTime? RestEndTime { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 打卡频次(打卡频次的数据可输入小数,保留一位小数) 小时打卡一次
|
|
|
|
|
/// 打卡频次的数据可输入小数,保留一位小数。在被监管人在非休息时间内打卡时间间隔超过设置的间隔,则需要进行预警,提示XXX未打卡。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public double CheckInFrequency { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 自定义打卡时间 比如(09:00,10:00)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string? TimedClock { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 监管人管理员(多个)
|
|
|
|
|
/// </summary>
|
|
|
|
|
public List<long>? SupervisorIds { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 被监管人员列表
|
|
|
|
|
/// </summary>
|
|
|
|
|
public List<AppSupervisedPersonGetDto>? SupervisedPersonGetDtos { get; set; }
|
|
|
|
|
}
|
|
|
|
|
}
|