WGShare.API/WGShare.Domain/DTOs/Room/RoomMettingRecordExportDTO.cs

45 lines
1.1 KiB
C#

using MiniExcelLibs.Attributes;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WGShare.Domain.DTOs.Room
{
public class RoomMettingRecordExportDTO
{
public string RoomName { get; set; }
public string RoomNum { get; set; }
public string BeginTime { get; set; }
public string EndTime { get; set; }
public List<UserBehavior> Users { get; set; }
public List<SignInListRecordExcelDto> Signin { get; set; }
}
public class UserBehavior
{
public string UserName { get; set; }
public string Account { get; set; }
public string Role { get; set; }
public string FirstJoinTime { get; set; }
public string LastExitTime { get; set; }
public int JoinCount { get; set; }
public int SumTime { get; set; }
}
public class SignInListRecordExcelDto
{
public string Account { get; set; }
public string UserName { get; set; }
public string SignInTime { get; set; }
public string SignInName { get; set; }
}
}