Files
Web_AuthorityManagement_Mvc…/Models/ModelItems/Hosts.cs
2025-11-20 09:51:24 +08:00

123 lines
3.7 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using SqlSugar;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Models.ModelItems
{
[Table("Hosts")]
//房间表 暂未使用
public class Hosts
{
[SugarColumn(IsIdentity = true, IsPrimaryKey = true)]
public int Id { get; set; }
[SugarColumn(ColumnDataType ="int")]
public int HotelID { get; set; }
public string HotelName { get; set; }
public string RoomNumber { get; set; }
public int Status { get; set; } = 0; // 0 离线 1 在线
public int? RoomStatusID { get; set; }
public string MAC { get; set; }
public string Desc { get; set; }
/// <summary>
/// 人脸机sn
/// </summary>
public string FaceSN { get; set; } = string.Empty;
/// <summary>
/// 人脸机在线
/// </summary>
public bool FaceStatus { get; set; } = false;
/// <summary>
/// 维修状态 0 正常 1 维修
/// </summary>
public Nullable<int> maintainStatus { get; set; } = 0;
public DateTime CreateTime { get; set; } = DateTime.Now;
}
public class HostsAdd : Hosts
{
public int RoomTypeID { get; set; }
}
//public class HostsAsync
//{
// //ID主机 ID
// // HostNumber主机编号
// // RoomNumber房号
// // Status状态0 离线1 在线)
// // RegisterDate注册日期2021-01-01
// // RoomStatusID房态 ID
// // RoomStatusName房态名称
// // RoomTypeID房型 ID
// // RoomTypeName房型名称
// // MAC主机 mac 地址34-D0-B8-1F-02-15
// // IP主机 IP 地址), Remark备注
// /// <summary>
// ///
// /// </summary>
// /// <summary>
// ///
// /// </summary>
// public int ID { get; set; }
// /// <summary>
// ///
// /// </summary>
// public int HotelID { get; set; }
// /// <summary>
// /// 默认酒店
// /// </summary>
// public string HotelName { get; set; }
// /// <summary>
// ///
// /// </summary>
// public string HostNumber { get; set; }
// /// <summary>
// ///
// /// </summary>
// public string RoomNumber { get; set; }
// /// <summary>
// ///
// /// </summary>
// public bool Status { get; set; }
// /// <summary>
// ///
// /// </summary>
// public DateTime RegisterDate { get; set; }
// /// <summary>
// ///
// /// </summary>
// public int RoomStatusID { get; set; }
// /// <summary>
// /// 空房
// /// </summary>
// public string RoomStatusName { get; set; }
// /// <summary>
// ///
// /// </summary>
// public int RoomTypeID { get; set; }
// /// <summary>
// ///
// /// </summary>
// public string RoomTypeName { get; set; }
// /// <summary>
// ///
// /// </summary>
// public string MAC { get; set; }
// /// <summary>
// ///
// /// </summary>
// public string IP { get; set; }
// /// <summary>
// ///
// /// </summary>
// public string Remark { get; set; }
// }
}