using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OASystem.Domain.Entities.Resource
{
///
/// 商邀公务AI
///
[SugarTable("Res_InvitationAI", "商邀公务AI")]
public class Res_InvitationAI: EntityBase
{
///
/// 名称
///
[SugarColumn(ColumnName = "InvName", ColumnDescription = "名称", IsNullable = true, ColumnDataType = "varchar(150)")]
public string InvName { get; set; }
///
/// 团组ID
/// 注:自定义命名时,GroupID = 0;使用团组名称时,GroupID = Grp_DelegationInfo.Id
///
[SugarColumn(ColumnName = "GroupId", ColumnDescription = "团组ID", IsNullable = true, ColumnDataType = "int")]
public int GroupId { get; set; }
///
/// ai 抓取信息存储(含本地数据信息)
///
[SugarColumn(ColumnName = "AiCrawledDetails", ColumnDescription = "ai 抓取信息存储(含本地数据信息)", IsJson = true, IsNullable = true, ColumnDataType = "varchar(max)")]
public List AiCrawledDetails { get; set; } = new List();
///
/// 词条信息
///
[SugarColumn(ColumnName = "Entries", ColumnDescription = "词条信息", IsJson = true, IsNullable = true, ColumnDataType = "varchar(max)")]
public List Entries { get; set; } = new List();
}
///
/// 单位信息
///
public class InvitationAIInfo
{
///
/// 数据来源
/// 0-本地数据;1-网络爬取数据;2-第三方接口数据
///
public int Source { get; set; } = 0;
///
/// 归属区域
///
public string Region { get; set; }
///
/// 名称
///
public string Name { get; set; }
///
/// 地址
///
public string Address { get; set; }
///
/// 经营范围
///
public string Scope { get; set; }
///
/// 联系人
///
public string Contact { get; set; }
///
/// 联系电话
///
public string Phone { get; set; }
///
/// 官网地址
///
public string SiteUrl { get; set; }
///
/// 当前文章地址
///
public string PostUrl { get; set; }
///
/// 备注
///
public string Remark { get; set; }
///
/// 操作时间
///
public DateTime OperatedAt { get; set; }
///
/// 操作人
///
public string Operator { get; set; }
}
public class EntryInfo
{
///
/// 词条信息
///
public string Details { get; set; }
///
/// 操作时间
///
public DateTime OperatedAt { get; set; }
///
/// 操作人
///
public string Operator { get; set; }
}
}