namespace Tiobon.Core.IServices;
///
/// 问卷调查(自定义服务接口)
///
public interface IGhre_SurveyServices : IBaseServices
{
Task> InsertByStatus(InsertGhre_SurveyInput insertModel, string status);
Task UpdateStatus(InsertGhre_SurveyInput input, string status);
Task> InsertData(long id, InsertGhre_SurveyExtend insertModel);
Task> QueryData(long id);
Task> QueryESSData(long id, long? openClassId = null);
Task SubmitESSData(long id, Ghre_SurveyExtend input, long? openClassId = null);
Task Publish(long id);
Task> QueryStatistic(long id);
Task Start(long id);
Task QueryRecord(long id);
Task> QueryESS(QueryBody filter);
}