using YBEE.EQM.Core;
namespace YBEE.EQM.Application;
///
/// 添加被监测机构输入参数
///
public class AddExamOrgListInput
{
///
/// 监测计划ID
///
[Required]
public int ExamPlanId { get; set; }
///
/// 监测机构ID列表
///
[Required]
public List SysOrgIdList { get; set; }
}
///
/// 分页查询被监测机构输入参数
///
public class ExamOrgPageInput : PageInputBase
{
///
/// 监测计划ID
///
[Required]
public int ExamPlanId { get; set; }
///
/// 机构名称
///
public string OrgName { get; set; }
}
///
/// 删除被监测机构输入参数
///
public class DelExamOrgInput
{
///
/// ID列表
///
[Required]
public List IdList { get; set; }
}
///
/// 分页查询未加入的被监测机构输入参数
///
public class ExamOrgNotInPageInput : PageInputBase
{
///
/// 监测计划ID
///
[Required]
public int ExamPlanId { get; set; }
///
/// 代码
///
public string Code { get; set; }
///
/// 城乡类型
///
public UrbanRuralType? UrbanRuralType { get; set; }
///
/// 状态
///
public CommonStatus? Status { get; set; }
///
/// 名称
///
public string Name { get; set; }
}
///
/// 切换监测机构是否需要抽样监测
///
public class SwitchExamOrgRequiredSampleInput
{
///
/// 监测机构ID
///
[Required]
public int Id { get; set; }
///
/// 是否参与监测
///
public bool IsRequiredExam { get; set; }
}