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 BookingAddresController : ControllerBase { private readonly IBookingAddresService _bookingAddresService; public BookingAddresController(IBookingAddresService bookingAddresService) { _bookingAddresService = bookingAddresService; } /// /// 地址分页 /// /// /// [HttpGet("pageAddres")] public async Task> GetAddresPageAsync([FromQuery] GetAddresPageRequest request) { return await _bookingAddresService.GetAddresPageRequest(request); } /// /// 地址保存 /// /// /// [HttpPost("saveAddres")] public async Task SaveAddresAsync(SaveAddresRequest request) { await _bookingAddresService.SaveAddresAsync(request); } } }