80 lines
2.1 KiB
C#
80 lines
2.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using SqlSugar;
|
|
using OfficeOpenXml.Attributes;
|
|
using Newtonsoft.Json;
|
|
|
|
namespace ARW.Model.Models.Business.EmotionManage.EmoticonDatas
|
|
{
|
|
/// <summary>
|
|
/// 表情包,数据实体对象
|
|
///
|
|
/// @author lwh
|
|
/// @date 2023-10-28
|
|
/// </summary>
|
|
[SugarTable("tb_emoticon_data")]
|
|
public class EmoticonData : BusinessBase
|
|
{
|
|
|
|
/// <summary>
|
|
/// 描述 :
|
|
/// 空值 : false
|
|
/// </summary>
|
|
[EpplusTableColumn(Header = "EmoticonDataId")]
|
|
[SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnName = "emoticon_data_id")]
|
|
public int EmoticonDataId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :
|
|
/// 空值 : false
|
|
/// </summary>
|
|
[EpplusTableColumn(Header = "EmoticonDataGuid")]
|
|
[JsonConverter(typeof(ValueToStringConverter))]
|
|
[SugarColumn(IsPrimaryKey = true, IsIdentity = false, ColumnName = "emoticon_data_guid")]
|
|
public long EmoticonDataGuid { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :分类guid
|
|
/// 空值 : false
|
|
/// </summary>
|
|
[EpplusTableColumn(Header = "分类guid")]
|
|
[JsonConverter(typeof(ValueToStringConverter))]
|
|
[SugarColumn(ColumnName = "emoticon_category_guid")]
|
|
public long EmoticonCategoryGuid { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :名称
|
|
/// 空值 : true
|
|
/// </summary>
|
|
[EpplusTableColumn(Header = "名称")]
|
|
[SugarColumn(ColumnName = "emoticon_data_name")]
|
|
public string EmoticonDataName { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :图片
|
|
/// 空值 : false
|
|
/// </summary>
|
|
[EpplusTableColumn(Header = "图片")]
|
|
[SugarColumn(ColumnName = "emoticon_data_img")]
|
|
public string EmoticonDataImg { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :排序
|
|
/// 空值 : false
|
|
/// </summary>
|
|
[EpplusTableColumn(Header = "排序")]
|
|
[SugarColumn(ColumnName = "emoticon_data_sort")]
|
|
public int EmoticonDataSort { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
} |