mirror of
https://github.com/project-redbud/FunGame-Core.git
synced 2025-04-22 03:59:35 +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 class Club : BaseEntity
|
||||||
{
|
{
|
||||||
|
public DateTime CreateTime { get;set; } = DateTime.Now;
|
||||||
public string Prefix { get; set; } = "";
|
public string Prefix { get; set; } = "";
|
||||||
public string Description { get; set; } = "";
|
public string Description { get; set; } = "";
|
||||||
public bool IsNeedApproval { get; set; } = false;
|
public bool IsNeedApproval { get; set; } = false;
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
using Milimoe.FunGame.Core.Api.Utility;
|
using Milimoe.FunGame.Core.Api.Utility;
|
||||||
using Milimoe.FunGame.Core.Entity;
|
using Milimoe.FunGame.Core.Entity;
|
||||||
using Milimoe.FunGame.Core.Library.Common.Architecture;
|
using Milimoe.FunGame.Core.Library.Common.Architecture;
|
||||||
|
using Milimoe.FunGame.Core.Library.Constant;
|
||||||
|
|
||||||
namespace Milimoe.FunGame.Core.Library.Common.JsonConverter
|
namespace Milimoe.FunGame.Core.Library.Common.JsonConverter
|
||||||
{
|
{
|
||||||
@ -25,6 +26,13 @@ namespace Milimoe.FunGame.Core.Library.Common.JsonConverter
|
|||||||
case nameof(Club.Name):
|
case nameof(Club.Name):
|
||||||
result.Name = reader.GetString() ?? "";
|
result.Name = reader.GetString() ?? "";
|
||||||
break;
|
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):
|
case nameof(Club.Prefix):
|
||||||
result.Prefix = reader.GetString() ?? "";
|
result.Prefix = reader.GetString() ?? "";
|
||||||
break;
|
break;
|
||||||
@ -90,6 +98,7 @@ namespace Milimoe.FunGame.Core.Library.Common.JsonConverter
|
|||||||
writer.WritePropertyName(nameof(Club.Guid));
|
writer.WritePropertyName(nameof(Club.Guid));
|
||||||
JsonSerializer.Serialize(writer, value.Guid, options);
|
JsonSerializer.Serialize(writer, value.Guid, options);
|
||||||
writer.WriteString(nameof(Club.Name), value.Name);
|
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.Prefix), value.Prefix);
|
||||||
writer.WriteString(nameof(Club.Description), value.Description);
|
writer.WriteString(nameof(Club.Description), value.Description);
|
||||||
writer.WriteBoolean(nameof(Club.IsPublic), value.IsPublic);
|
writer.WriteBoolean(nameof(Club.IsPublic), value.IsPublic);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user