using IRaCIS.Application.ViewModels;
using System;
using System.Collections.Generic;
using IRaCIS.Core.Application.Contracts.RequestAndResponse;
namespace IRaCIS.Application.Interfaces
{
public interface IVisitPlanService
{
/// 分页获取项目访视计划
PageOutput GetTrialVisitStageList(VisitPlanQueryDTO param);
IEnumerable GetTrialVisitStageSelect(Guid trialId);
/// 根据项目Id,获取项目访视计划(不分页)
IEnumerable GetVisitStageList(Guid trialId);
/// 添加或更新运维人员
IResponseOutput AddOrUpdateVisitStage(VisitPlanCommand param);
/// 删除项目访视计划
IResponseOutput DeleteVisitStage(Guid id);
}
}