using APT.BaseData.Domain.ApiModel;
using APT.BaseData.Domain.Entities;
using APT.BaseData.Domain.Enums;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using APT.Infrastructure.Api;
namespace APT.BaseData.Domain.IServices
{
    public interface IPFApproveCallBackMTService : ICommonService
    {

        /// <summary>
        /// 会议发布审批回调
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        bool MeetingNoticeBack(string id);
        /// <summary>
        /// 会议纪要审批回调
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        bool MeetingMinutesBack(string id);
         
        /// <summary>
        /// 年度应急演练计划表  审批结束
        /// </summary>
        /// <param name="id"></param>
        bool DrillPlanEnd(string id);

        /// <summary>
        /// 应急响应评估表
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        bool EstimateBack(string id);
        /// <summary>
        /// 应急演练活动记录表
        /// </summary>
        /// <param name="id"></param>
        bool DrillRecordEnd(string id);
    }
}
