using Dlhis.Basic.Organization.Request; using Dlhis.Basic.Organization.Response; using Dlhis.Basic.Organization.Services; using Kurisu.Core.DataAccess.Dto; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; namespace Dlhis.Basic.Organization.Controllers; /// /// sap人事范围 tenant /// [Authorize] [Route("api/[controller]")] [ApiController] public class WerksController : ControllerBase { private readonly IWerkService _werkService; public WerksController(IWerkService werkService) { _werkService = werkService; } /// /// 分页 /// /// /// [HttpGet("page")] public async Task> GetPageAsync([FromQuery] PageDto request) { return await _werkService.GetPageAsync(request); } /// /// 保存人事范围 /// /// /// [HttpPost("save")] public async Task SaveAsync(WerkRequest request) { await _werkService.SaveAsync(request); } }