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
    {
        /// 
        /// 会议发布审批回调
        /// 
        /// 
        /// 
        bool MeetingNoticeBack(string id);
        /// 
        /// 会议纪要审批回调
        /// 
        /// 
        /// 
        bool MeetingMinutesBack(string id);
        /// 
        /// 会议通知发布审批回调
        /// 
        /// 
        /// 
        bool RecordBack(string id);
        /// 
        /// 事故事件上报审批
        /// 
        /// 
        /// 
        bool EventBack(string id);
        /// 
        /// 勘察记录组长审批完成后回调
        /// 
        /// 
        /// 
        bool LeaderCheck(string id);
        /// 
        /// 事故事件调查结果审批
        /// 
        /// 
        /// 
        bool EventResultBack(string id);
        /// 
        /// 职业卫生 体检计划 人事部经理审批
        /// 
        /// 
        /// 
        bool PlanMasterBack(string id);
        /// 
        /// 年度应急演练计划表  审批结束
        /// 
        /// 
        bool DrillPlanEnd(string id);
        /// 
        /// 应急响应评估表
        /// 
        /// 
        /// 
        bool EstimateBack(string id);
        /// 
        /// 应急演练活动记录表
        /// 
        /// 
        bool DrillRecordEnd(string id);
        /// 
        /// 机电管理 设备设施 维保
        /// 
        /// 
        /// 
        bool Audit(string id);
    }
}