34 lines
916 B
C#
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; }
|
|
}
|