Files
OnboardXAdmin/SimpleAdmin.Application/Services/Onboarding/VariableDefinition/IOnboardingVariableDefinitionService.cs
T
2026-08-27 11:09:20 +08:00

33 lines
868 B
C#

namespace SimpleAdmin.Application;
/// <summary>
/// 合同变量字典服务。
/// </summary>
public interface IOnboardingVariableDefinitionService : ITransient
{
/// <summary>
/// 分页查询合同变量定义。
/// </summary>
Task<SqlSugarPagedList<ObVariableDefinition>> Page(OnboardingVariableDefinitionPageInput input);
/// <summary>
/// 查询全部合同变量定义。
/// </summary>
Task<List<ObVariableDefinition>> ListAll();
/// <summary>
/// 新增合同变量定义。
/// </summary>
Task Add(OnboardingVariableDefinitionAddInput input);
/// <summary>
/// 编辑合同变量定义。
/// </summary>
Task Edit(OnboardingVariableDefinitionEditInput input);
/// <summary>
/// 删除非内置合同变量定义。
/// </summary>
Task Delete(BaseIdListInput input);
}