using Furion.DependencyInjection;
using Furion.DynamicApiController;
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Myshipping.Application
{
///
/// 服务流程管理
///
[ApiDescriptionSettings("Application", Name = "ServiceWorkFlowManage", Order = 10)]
public class ServiceWorkFlowManageService : IServiceWorkFlowManageService, IDynamicApiController, ITransient
{
public ServiceWorkFlowManageService()
{
}
///
/// 推送状态
///
/// 服务流程详情
/// 返回回执
[HttpPost("/ServiceWorkFlowManage/PushStatus")]
public async Task PushStatus([FromBody] ServiceWorkFlowBaseDto info)
{
return new TaskManageOrderResultDto();
}
///
/// 查询单票业务单服务项目查询
///
/// 服务流程详情
/// 返回回执
[HttpPost("/ServiceWorkFlowManage/QuerySingleBusinessPerServiceProject")]
public async Task QuerySingleBusinessPerServiceProject(ServiceWorkFlowBaseDto info)
{
return new TaskManageOrderResultDto();
}
///
/// 查询单票所有相关服务项目查询
///
/// 服务流程详情
/// 返回回执
[HttpPost("/ServiceWorkFlowManage/QuerySingleBusinessAll")]
public async Task QuerySingleBusinessAll(ServiceWorkFlowBaseDto info)
{
return new TaskManageOrderResultDto();
}
}
}