You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

105 lines
3.3 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
namespace Ems.CollectService.Entity
{
/// <summary>
/// 采集设备信息
///</summary>
[SugarTable("base_collect_device_info")]
public class BaseCollectDeviceInfo
{
/// <summary>
/// 自增标识
///</summary>
[SugarColumn(ColumnName="objid" ,IsPrimaryKey = true ,IsIdentity = true )]
public int Objid { get; set; }
/// <summary>
/// 设备编号
///</summary>
[SugarColumn(ColumnName="collect_device_id" ,IsPrimaryKey = true )]
public string CollectDeviceId { get; set; }
/// <summary>
/// 设备名称
///</summary>
[SugarColumn(ColumnName="collect_device_name" )]
public string CollectDeviceName { get; set; }
/// <summary>
/// 生产厂家
///</summary>
[SugarColumn(ColumnName="manufacturer" )]
public string Manufacturer { get; set; }
/// <summary>
/// 生产编号
///</summary>
[SugarColumn(ColumnName="factory_number" )]
public string FactoryNumber { get; set; }
/// <summary>
/// 生产日期
///</summary>
[SugarColumn(ColumnName="produce_date" )]
public DateTime? ProduceDate { get; set; }
/// <summary>
/// 安装位置
///</summary>
[SugarColumn(ColumnName="address" )]
public string Address { get; set; }
/// <summary>
/// 能源类型
///</summary>
[SugarColumn(ColumnName="energy_type" )]
public int? EnergyType { get; set; }
/// <summary>
/// 型号
///</summary>
[SugarColumn(ColumnName="model" )]
public string Model { get; set; }
/// <summary>
/// 地址
///</summary>
[SugarColumn(ColumnName="ip" )]
public string Ip { get; set; }
/// <summary>
/// 备注
///</summary>
[SugarColumn(ColumnName="remark" )]
public string Remark { get; set; }
/// <summary>
/// 终端在线状态
///</summary>
[SugarColumn(ColumnName="online_state" )]
public int? OnlineState { get; set; }
/// <summary>
/// 权限标识(部门)
///</summary>
[SugarColumn(ColumnName="dept_id" )]
public int? DeptId { get; set; }
/// <summary>
/// 权限标识(用户)
///</summary>
[SugarColumn(ColumnName="user_id" )]
public int? UserId { get; set; }
/// <summary>
/// 创建人
///</summary>
[SugarColumn(ColumnName="create_by" )]
public string CreateBy { get; set; }
/// <summary>
/// 创建时间
///</summary>
[SugarColumn(ColumnName="create_time" )]
public DateTime? CreateTime { get; set; }
/// <summary>
/// 更新人
///</summary>
[SugarColumn(ColumnName="update_by" )]
public string UpdateBy { get; set; }
/// <summary>
/// 更新时间
///</summary>
[SugarColumn(ColumnName="update_time" )]
public DateTime? UpdateTime { get; set; }
}
}