using System;
using System.Collections.Generic;

namespace WebAPIServer.Models;

public partial class TblUtsManageDataservicelist
{
    /// <summary>
    /// 服务索引唯一值
    /// </summary>
    public int Id { get; set; }

    /// <summary>
    /// 鉴权文件索引
    /// </summary>
    public int? LicenseId { get; set; }

    /// <summary>
    /// 鉴权文件有效日期
    /// </summary>
    public string? LicenseValidDateTime { get; set; }

    /// <summary>
    /// 公司名
    /// </summary>
    public string? CompanyName { get; set; }

    /// <summary>
    /// 服务操作系统
    /// </summary>
    public string? TerminalOs { get; set; }

    /// <summary>
    /// 服务终端类型
    /// </summary>
    public string? TerminalType { get; set; }

    /// <summary>
    /// 服务终端名称
    /// </summary>
    public string? TerminalName { get; set; }

    /// <summary>
    /// 服务自定义标识名
    /// </summary>
    public string? TerminalAlias { get; set; }

    /// <summary>
    /// 服务MAC地址
    /// </summary>
    public string? TerminalMac { get; set; }

    /// <summary>
    /// CUP序列号
    /// </summary>
    public string? ProcessorId { get; set; }

    /// <summary>
    /// 服务版本
    /// </summary>
    public string? ServiceVersion { get; set; }

    /// <summary>
    /// 服务注册日期
    /// </summary>
    public DateTime? ServiceRegisterDateTime { get; set; }

    /// <summary>
    /// 服务最后活动日期
    /// </summary>
    public DateTime? ServiceLastActiveDateTime { get; set; }

    /// <summary>
    /// 服务是否有效,注册默认有效
    /// </summary>
    public sbyte? ServiceValid { get; set; }

    /// <summary>
    /// 是否在线
    /// </summary>
    public bool IsOnline { get; set; }

    /// <summary>
    /// 服务上线时间
    /// </summary>
    public DateTime? ServiceOnlineDateTime { get; set; }

    public DateTime? UpdateTime { get; set; }

    /// <summary>
    /// 故障信息
    /// </summary>
    public string? ErrMsg { get; set; }

    /// <summary>
    /// 更新服务版本
    /// </summary>
    public string? Usver { get; set; }

    /// <summary>
    /// 更新服务连接状态
    /// </summary>
    public bool? UsisOnline { get; set; }

    /// <summary>
    /// 更新服务的错误
    /// </summary>
    public string? UserrMsg { get; set; }

    /// <summary>
    /// 子网名称
    /// </summary>
    public string? BarnchNet { get; set; }

    /// <summary>
    /// 设备角色
    /// </summary>
    public int? Roles { get; set; }

    /// <summary>
    /// 内网连接状态
    /// </summary>
    public int? IsDbproxyConn { get; set; }

    /// <summary>
    /// 本机缓存数量
    /// </summary>
    public int? CacheCount { get; set; }

    /// <summary>
    /// 网上邻居
    /// </summary>
    public string? NetworkNeiborhood { get; set; }

    /// <summary>
    /// 服务当前状态,1有效,0无效
    /// </summary>
    public int? ManageStatus { get; set; }
}
