namespace SimpleAdmin.Application; /// /// 定义入职业务岗位业务能力。 /// public interface IOnboardingPositionService : ITransient { /// /// 分页查询入职业务岗位。 /// Task> Page(OnboardingPositionPageInput input); /// /// 查询指定公司下全部已启用岗位。 /// Task> ListEnabled(long companyId); /// /// 查询岗位详情。 /// Task Detail(BaseIdInput input); /// /// 新增入职业务岗位。 /// Task Add(OnboardingPositionAddInput input); /// /// 编辑入职业务岗位。 /// Task Edit(OnboardingPositionEditInput input); /// /// 删除未被任务或正式员工引用的岗位。 /// Task Delete(BaseIdListInput input); }