using Dlhis.Basic.MealUser.Request; using Dlhis.Basic.MealUser.Response; using Dlhis.Basic.MealUser.Services; using Kurisu.Core.DataAccess.Dto; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; namespace Dlhis.Basic.MealUser.Controllers; /// /// 就餐人员 /// [Authorize] [Route("api/[controller]")] [ApiController] public class MealUsersController : ControllerBase { private readonly IMealUserService _mealUserService; public MealUsersController(IMealUserService mealUserService) { _mealUserService = mealUserService; } /// /// 就餐人员分页 /// /// /// [HttpGet("page")] public async Task> GetPageAsync([FromQuery] MealUserPageRequest request) { return await _mealUserService.GetPageAsync(request); } /// /// 就餐人员保存 /// /// /// [HttpPost] public async Task AddAsync(MealUserAddRequest request) { await _mealUserService.AddAsync(request); } }