feat test

This commit is contained in:
2024-08-07 17:26:18 +08:00
parent 3ef330a637
commit 270ae7ee6c
4 changed files with 57 additions and 0 deletions

View File

@@ -52,6 +52,27 @@ public class DeviceUploadLogService : IDeviceUploadLogService
.ToListAsync();
}
public async Task QiaoqiaoGaoshiqingAsync(DeviceUploadLogSecretAddRequest request)
{
var device = await _dbContext.Queryable<DeviceEntity>().Where(x => x.UniqueNo == request.DeviceUniqueNo).SingleAsync();
await _dbContext.InsertAsync(new DeviceUploadLogEntity
{
DeviceUniqueNo = device.UniqueNo,
UserUniqueNo = request.UserCode,
RaiseDateTime = request.RaiseDateTime,
SerialNo = string.Empty,
Type = device.Type == DeviceTypeEnumType.Attendance
? DeviceUploadLogTypeEnumType.Attendance
: device.Type == DeviceTypeEnumType.Door && device.AsAttendance
? DeviceUploadLogTypeEnumType.Attendance
: DeviceUploadLogTypeEnumType.Door,
TenantId = device.TenantId,
Status = true
});
}
public async Task<Pagination<DeviceUploadLogResponse>> GetPageAsync(DeviceUploadLogPageRequest request)
{
DeviceUploadLogTypeEnumType? type = request.Type switch