33 lines
868 B
C#
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);
|
|
}
|