using AntDesign;
using SqlSugar;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Net;
using UserCenter.Model.Enum;
using VideoAnalysisCore.AICore.SherpaOnnx;
using VideoAnalysisCore.Model.Enum;
using VideoAnalysisCore.Model.Interface;
using Whisper.net;
namespace VideoAnalysisCore.Model
{
///
/// [蓝鲸智库]文件节点订阅
///
[SugarTable("nodesubscription")]
public class NodeSubscription: IDB
{
///
/// Id
///
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
[DisplayName("编号")]
public long Id { get; set; }
///
/// 文件节点Id
///
[DisplayName("文件节点Id"), Required]
public long NodeId { get; set; }
///
/// 绑定学科
///
[DisplayName("绑定学科")]
public TaskTypeEnum TaskType { get; set; }
///
/// 是否启用
///
[DisplayName("是否启用")]
public bool Enable { get; set; } = true;
///
/// 最后执行的id值
///
[DisplayName("最后执行的id值")]
public long LastId { get; set; }
///
/// 创建时间
///
[DisplayName("创建时间")]
public DateTime CreateTime { get; set; } =DateTime.Now;
}
}