paiban/NPP.SmartSchedue.Api.Contracts/Services/Integration/IGlobalPersonnelAllocationService.cs
Asoka.Wang aac34433fa 123
2025-09-04 19:14:24 +08:00

19 lines
709 B
C#

using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using NPP.SmartSchedue.Api.Contracts.Services.Integration.Input;
using NPP.SmartSchedue.Api.Contracts.Services.Integration.Output;
using NPP.SmartSchedue.Api.Contracts.Services.Integration.Internal;
using NPP.SmartSchedue.Api.Contracts.Domain.Work;
namespace NPP.SmartSchedue.Api.Contracts.Services.Integration
{
/// <summary>
/// 全局优化人员分配服务接口
/// 基于遗传算法和基尼系数的智能全局优化分配
/// </summary>
public interface IGlobalPersonnelAllocationService
{
Task<GlobalAllocationResult> AllocatePersonnelGloballyAsync(GlobalAllocationInput input);
}
}