using System.ComponentModel; namespace SimpleAdmin.Web.Core; /// /// 提供正式员工档案相关 HTTP 接口。 /// [ApiDescriptionSettings("Application", Tag = "入职正式员工档案")] [Route("biz/onboarding/employee")] [RolePermission] public class OnboardingEmployeeController { private readonly IOnboardingEmployeeService _service; public OnboardingEmployeeController(IOnboardingEmployeeService service) { _service = service; } /// /// 分页查询正式员工档案。 /// [HttpGet("page")] [DisplayName("分页查询正式员工档案")] public async Task Page([FromQuery] OnboardingEmployeePageInput input) { return await _service.Page(input); } /// /// 查询正式员工详情及来源记录。 /// [HttpGet("detail")] [DisplayName("查询正式员工详情")] public async Task Detail([FromQuery] BaseIdInput input) { return await _service.Detail(input); } }