123 lines
3.7 KiB
C#
123 lines
3.7 KiB
C#
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; }
|
||
// }
|
||
}
|