feat 访客强制离场,更新照片
This commit is contained in:
@@ -61,13 +61,26 @@ public class AppointmentsController : ControllerBase
|
||||
await _appointmentService.ConfirmAsync(request);
|
||||
}
|
||||
|
||||
[AllowAnonymous]
|
||||
/// <summary>
|
||||
/// 强制离场
|
||||
/// </summary>
|
||||
/// <param name="request"></param>
|
||||
[HttpPost("focusleave")]
|
||||
[Transactional]
|
||||
public async Task FocusLeaveAsync(AppointmentFocusLeaveRequest request)
|
||||
{
|
||||
await _appointmentService.FocusLeaveAsync(request.Id, request.Reason);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 人脸更新
|
||||
/// </summary>
|
||||
/// <param name="request"></param>
|
||||
[HttpPost("face/update")]
|
||||
[Transactional]
|
||||
[IgnoreTenant]
|
||||
public async Task GenerateTaskAndUpdateFaceAsync(AppointmentConfirmRequest request)
|
||||
public async Task UpdateFaceAsync(AppointmentConfirmRequest request)
|
||||
{
|
||||
await _appointmentService.GenerateTaskAndUpdateFaceAsync(request.Id, request.Base64Image, DeviceTaskEnumType.Update);
|
||||
await _appointmentService.UpdateFaceAsync(request.Id, request.Base64Image);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user