123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141 |
- using YBEE.EQM.Core;
- namespace YBEE.EQM.Application;
- /// <summary>
- /// 分页查询机构上报类型输入参数
- /// </summary>
- public class ExamOrgDataReportPageInput : PageInputBase
- {
- /// <summary>
- /// 上报类型
- /// </summary>
- [Required]
- public DataReportType Type { get; set; }
- /// <summary>
- /// 状态
- /// </summary>
- public DataReportStatus? Status { get; set; }
- /// <summary>
- /// 监测名称
- /// </summary>
- public string Name { get; set; }
- /// <summary>
- /// 监测学期
- /// </summary>
- public short? SemesterId { get; set; }
- }
- /// <summary>
- /// 提交上报
- /// </summary>
- public class SubmitExamOrgDataReportInput
- {
- /// <summary>
- /// 监测计划ID
- /// </summary>
- [Required]
- public int ExamPlanId { get; set; }
- /// <summary>
- /// 上报类型
- /// </summary>
- [Required]
- public DataReportType Type { get; set; }
- }
- public class UploadExamOrgDataReportAttachmentInput : UploadResourceFileInput
- {
- /// <summary>
- /// 数据上报类型
- /// </summary>
- [Required]
- public DataReportType DataReportType { get; set; }
- /// <summary>
- /// 监测计划ID
- /// </summary>
- [Required]
- public int ExamPlanId { get; set; }
- }
- /// <summary>
- /// 添加数据上报佐证材料输入参数
- /// </summary>
- public class AddExamOrgDataReportAttachmentInput
- {
- /// <summary>
- /// 数据上报类型
- /// </summary>
- [Required]
- public DataReportType Type { get; set; }
- /// <summary>
- /// 监测计划ID
- /// </summary>
- [Required]
- public int ExamPlanId { get; set; }
- /// <summary>
- /// 主键
- /// </summary>
- [Required]
- public int ExamOrgDataReportId { get; set; }
- /// <summary>
- /// 文件ID
- /// </summary>
- [Required]
- public long FileId { get; set; }
- /// <summary>
- /// 文件名称
- /// </summary>
- [Required]
- public string FileName { get; set; }
- /// <summary>
- /// 文件扩展名
- /// </summary>
- [Required]
- public string FileExtName { get; set; }
- /// <summary>
- /// 文件大小
- /// </summary>
- public long FileSize { get; set; } = 0;
- /// <summary>
- /// 缩略图文件ID
- /// </summary>
- public long? ThumbFileId { get; set; } = 0;
- }
- /// <summary>
- /// 删除数据上报佐证材料输入参数
- /// </summary>
- public class DeleteExamOrgDataReportAttachmentInput
- {
- /// <summary>
- /// 主键
- /// </summary>
- [Required]
- public int Id { get; set; }
- /// <summary>
- /// 文件ID
- /// </summary>
- [Required]
- public long FileId { get; set; }
- }
- /// <summary>
- /// 监测机构上报数据审核查询输入参数
- /// </summary>
- public class ExamOrgDataReportAuditPageInput : PageInputBase
- {
- /// <summary>
- /// 监测计划ID
- /// </summary>
- public int? ExamPlanId { get; set; }
- /// <summary>
- /// 监测学期
- /// </summary>
- public short? SemesterId { get; set; }
- /// <summary>
- /// 计划名称
- /// </summary>
- public string ExamPlanName { get; set; }
- /// <summary>
- /// 机构名称
- /// </summary>
- public string SysOrgName { get; set; }
- }
|