mirror of
https://github.com/project-redbud/FunGame-Core.git
synced 2025-04-21 03:29:36 +08:00
社团添加创建时间字段
This commit is contained in:
parent
294322dcb8
commit
79cea7da1b
@ -4,6 +4,7 @@ namespace Milimoe.FunGame.Core.Entity
|
||||
{
|
||||
public class Club : BaseEntity
|
||||
{
|
||||
public DateTime CreateTime { get;set; } = DateTime.Now;
|
||||
public string Prefix { get; set; } = "";
|
||||
public string Description { get; set; } = "";
|
||||
public bool IsNeedApproval { get; set; } = false;
|
||||
|
@ -2,6 +2,7 @@
|
||||
using Milimoe.FunGame.Core.Api.Utility;
|
||||
using Milimoe.FunGame.Core.Entity;
|
||||
using Milimoe.FunGame.Core.Library.Common.Architecture;
|
||||
using Milimoe.FunGame.Core.Library.Constant;
|
||||
|
||||
namespace Milimoe.FunGame.Core.Library.Common.JsonConverter
|
||||
{
|
||||
@ -25,6 +26,13 @@ namespace Milimoe.FunGame.Core.Library.Common.JsonConverter
|
||||
case nameof(Club.Name):
|
||||
result.Name = reader.GetString() ?? "";
|
||||
break;
|
||||
case nameof(Club.CreateTime):
|
||||
string createTime = reader.GetString() ?? "";
|
||||
if (DateTime.TryParseExact(createTime, General.GeneralDateTimeFormat, null, System.Globalization.DateTimeStyles.None, out DateTime CreateTime))
|
||||
{
|
||||
result.CreateTime = CreateTime;
|
||||
}
|
||||
break;
|
||||
case nameof(Club.Prefix):
|
||||
result.Prefix = reader.GetString() ?? "";
|
||||
break;
|
||||
@ -90,6 +98,7 @@ namespace Milimoe.FunGame.Core.Library.Common.JsonConverter
|
||||
writer.WritePropertyName(nameof(Club.Guid));
|
||||
JsonSerializer.Serialize(writer, value.Guid, options);
|
||||
writer.WriteString(nameof(Club.Name), value.Name);
|
||||
writer.WriteString(nameof(Club.CreateTime), value.CreateTime);
|
||||
writer.WriteString(nameof(Club.Prefix), value.Prefix);
|
||||
writer.WriteString(nameof(Club.Description), value.Description);
|
||||
writer.WriteBoolean(nameof(Club.IsPublic), value.IsPublic);
|
||||
|
Loading…
x
Reference in New Issue
Block a user