312
This commit is contained in:
parent
d65b1d9127
commit
5378298865
|
|
@ -191,6 +191,38 @@ public class SQController : ControllerBase
|
|||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据预约ID获取详情(结构同首页预约列表单项)
|
||||
/// </summary>
|
||||
/// <param name="id">预约ID</param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public async Task<WebApiDto> GetReservationDetail([FromQuery] int id)
|
||||
{
|
||||
var userId = _user.ID;
|
||||
var model = await _SQReservationsServices.QueryByIdAsync(id);
|
||||
if (model == null)
|
||||
{
|
||||
return new WebApiDto
|
||||
{
|
||||
Code = -1,
|
||||
Msg = "预约不存在",
|
||||
};
|
||||
}
|
||||
|
||||
var dto = _mapper.Map<SQReservationsApiDto>(model);
|
||||
var roomList = await _SQRoomsServices.GetRoomList();
|
||||
var baseList = new List<SQReservationsBaseDto> { dto };
|
||||
await baseList.LoadSQReservationParticipantsApiDto(userId, _dbBase, _coreCmsUserBlacklistServices, roomList, _mapper);
|
||||
|
||||
return new WebApiDto
|
||||
{
|
||||
Data = dto,
|
||||
Code = 0,
|
||||
Msg = "ok",
|
||||
};
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取预约评价
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -799,6 +799,13 @@
|
|||
<param name="pageSize"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:CoreCms.Net.Web.WebApi.Controllers.SQController.GetReservationDetail(System.Int32)">
|
||||
<summary>
|
||||
根据预约ID获取详情(结构同首页预约列表单项)
|
||||
</summary>
|
||||
<param name="id">预约ID</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:CoreCms.Net.Web.WebApi.Controllers.SQController.GetEvaluateServices(System.Int32)">
|
||||
<summary>
|
||||
获取预约评价
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user