using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Myshipping.Application.Service.TaskManagePlat.Interface
{
///
/// VGM任务
///
public interface ITaskManageVGMService
{
///
/// 获取VGM成功回执详情
///
/// BC主键
/// 返回回执
Task> GetVGMSubmissionInfo(string pkId);
///
/// 通过任务主键获取VGM成功回执详情
///
/// VGM任务主键
/// 返回回执
Task> GetVGMSubmissionInfoByTaskId(string taskPkId);
///
/// 获取VGM未提交详情
///
/// BC主键
/// 返回回执
Task> GetVGMMissingInfo(string pkId);
///
/// 通过任务主键获取VGM未提交详情
///
/// VGM任务主键
/// 返回回执
Task> GetVGMMissingInfoByTaskId(string taskPkId);
///
/// 发送VGM未提交通知(钉钉消息、邮件通知)
///
///
///
Task SendVGMMissingNotice(string taskPkId);
}
}