63 lines
1.4 KiB
C#
63 lines
1.4 KiB
C#
using MemoryPack;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
|
|
|
|
namespace ExcelConfig
|
|
{
|
|
[MemoryPackable]
|
|
public partial class MomentCategory : ExcelConfigBase
|
|
{
|
|
[MemoryPackInclude]
|
|
public static Dictionary<int, Moment> Dict { get; set; } = new();
|
|
|
|
|
|
public override void Init(byte[] data)
|
|
{
|
|
Dict = MemoryPackSerializer.Deserialize<Dictionary<int, Moment>>(data);
|
|
}
|
|
}
|
|
|
|
|
|
[MemoryPackable]
|
|
public partial class Moment
|
|
{
|
|
/// <summary>编号</summary>
|
|
[MemoryPackInclude]
|
|
public int Id { get; set; }
|
|
/// <summary>时刻小类枚举</summary>
|
|
[MemoryPackInclude]
|
|
public String MomentSubType { get; set; }
|
|
/// <summary>大编号</summary>
|
|
[MemoryPackInclude]
|
|
public BigId { get; set; }
|
|
/// <summary>时刻大类枚举</summary>
|
|
[MemoryPackInclude]
|
|
public String MomentMainType { get; set; }
|
|
/// <summary>中编号</summary>
|
|
[MemoryPackInclude]
|
|
public int MediumId { get; set; }
|
|
/// <summary>小编号</summary>
|
|
[MemoryPackInclude]
|
|
public int SmallId { get; set; }
|
|
/// <summary>tmp文案</summary>
|
|
[MemoryPackInclude]
|
|
public String tmpDesc { get; set; }
|
|
/// <summary>文案名称</summary>
|
|
[MemoryPackInclude]
|
|
public String Title { get; set; }
|
|
/// <summary>文案描述</summary>
|
|
[MemoryPackInclude]
|
|
public String Desc { get; set; }
|
|
|
|
|
|
[MemoryPackConstructor]
|
|
public Moment()
|
|
{
|
|
|
|
}
|
|
}
|
|
}
|
|
|
|
|