admin/src/Oms.Domain/XhsAggregate/Entities/XhsAnalysisSession.cs

34 lines
916 B
C#

using Oms.Domain.Shared;
using SqlSugar;
namespace Oms.Domain.XhsAggregate.Entities;
[SugarTable("t_xhs_analysis_session")]
public class XhsAnalysisSession : OmsAuditedAggregateRoot
{
public int CustomerId { get; set; }
[SugarColumn(IsNullable = true)]
public string? SessionName { get; set; }
public string AnalysisType { get; set; } = string.Empty;
[SugarColumn(IsNullable = true)]
public string? Keyword { get; set; }
[SugarColumn(IsNullable = true)]
public int? TaskId { get; set; }
[SugarColumn(ColumnDataType = "json", IsNullable = true)]
public string? FeedsJson { get; set; }
[SugarColumn(IsNullable = true)]
public string? SelectedFeedId { get; set; }
[SugarColumn(ColumnDataType = "mediumtext", IsNullable = true)]
public string? AiAnalysisMarkdown { get; set; }
[SugarColumn(IsNullable = true)]
public int? SkillId { get; set; }
}