23 lines
810 B
C#
23 lines
810 B
C#
using NPP.SmartSchedue.Api.Contracts.Services.Integration.Input;
|
|
using NPP.SmartSchedue.Api.Contracts.Services.Integration.Output;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace NPP.SmartSchedue.Api.Contracts.Services.Integration
|
|
{
|
|
/// <summary>
|
|
/// 工作订单整合操作统一服务
|
|
/// 简化版:专注核心业务流程,去除复杂的权限、版本、审计功能
|
|
/// </summary>
|
|
public interface IWorkOrderIntegrationOperationService
|
|
{
|
|
/// <summary>
|
|
/// 修改任务
|
|
/// </summary>
|
|
Task<WorkOrderOperationResult> ModifyWorkOrderAsync(WorkOrderModifyOperationInput input);
|
|
|
|
/// <summary>
|
|
/// 删除任务
|
|
/// </summary>
|
|
Task<WorkOrderOperationResult> DeleteWorkOrderAsync(WorkOrderDeleteOperationInput input);
|
|
}
|
|
} |