using YBEE.EQM.Core; namespace YBEE.EQM.Application; /// /// 监测机构上报类型服务 /// public interface IExamOrgDataReportService { /// /// 提交上报 /// /// /// Task Submit(SubmitExamOrgDataReportInput input); /// /// 添加特殊学生佐证材料 /// /// /// Task AddAttachment(AddExamOrgDataReportAttachmentInput input); /// /// 删除特殊学生佐证材料 /// /// /// Task DelAttachment(DeleteExamOrgDataReportAttachmentInput input); /// /// 退回机构上报 /// /// /// Task ReportReject(BaseId input); /// /// 获取监测机构上报类型列表 /// /// /// 不传取当前机构ID /// Task> GetListByExamPlanId(int examPlanId, short? sysOrgId = null); /// /// 根据监测计划ID和上报类型获取机构上报信息 /// /// /// /// 不传取当前机构ID /// Task GetByTypeExamPlanId(DataReportType type, int examPlanId, short? sysOrgId = null); /// /// 分页查询机构上报类型列表 /// /// /// Task> QueryPageList(ExamOrgDataReportPageInput input); Task RefreshFileSize(); }