using Furion.JsonSerialization; using YBEE.EQM.Core; namespace YBEE.EQM.Application; /// /// 监测数据上报类型管理服务 /// public interface IExamDataReportService { #region 创建更新 /// /// 添加上报类型 /// /// /// Task Add(AddExamDataReportInput input); /// /// 更新上报类型 /// /// /// Task Update(UpdateExamDataReportInput input); /// /// 删除上报类型 /// /// /// Task Del(BaseId input); /// /// 添加附件 /// /// /// Task AddAttachment(AddAttachmentInput input); /// /// 删除附件 /// /// /// Task DelAttachment(DeleteAttachmentInput input); #endregion #region 状态处理 /// /// 开始 /// /// /// Task Start(BaseId input); /// /// 结束 /// /// /// Task Stop(BaseId input); /// /// 取消 /// /// /// Task Cancel(BaseId input); #endregion #region 查询 /// /// 根据ID获取监测数据上报类型 /// /// /// Task GetById(int id); /// /// 根据监测计划ID获取数据上报类型列表 /// /// /// Task> GetListByExamPlanId(int examPlanId); #endregion }