From 99ef7983f85fa4faa684526c3b60a40ac887e5a4 Mon Sep 17 00:00:00 2001 From: masoodafar-web Date: Fri, 28 Nov 2025 14:07:10 +0330 Subject: [PATCH] Add CreatedAt field to wallet change log responses --- .../Common/Mappings/UserWalletChangeLogProfile.cs | 10 ++++++++-- .../GetAllUserWalletChangeLogByFilterResponseDto.cs | 2 ++ .../GetUserWalletChangeLogResponseDto.cs | 2 ++ .../Protos/userwalletchangelog.proto | 2 ++ 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/CMSMicroservice.Application/Common/Mappings/UserWalletChangeLogProfile.cs b/src/CMSMicroservice.Application/Common/Mappings/UserWalletChangeLogProfile.cs index a5cc7df..5f7c28d 100644 --- a/src/CMSMicroservice.Application/Common/Mappings/UserWalletChangeLogProfile.cs +++ b/src/CMSMicroservice.Application/Common/Mappings/UserWalletChangeLogProfile.cs @@ -1,10 +1,16 @@ +using CMSMicroservice.Application.UserWalletChangeLogCQ.Queries.GetAllUserWalletChangeLogByFilter; +using CMSMicroservice.Application.UserWalletChangeLogCQ.Queries.GetUserWalletChangeLog; + namespace CMSMicroservice.Application.Common.Mappings; public class UserWalletChangeLogProfile : IRegister { void IRegister.Register(TypeAdapterConfig config) { - //config.NewConfig() - // .Map(dest => dest.FullName, src => $"{src.Firstname} {src.Lastname}"); + config.NewConfig() + .Map(dest => dest.CreatedAt, src => src.Created); + + config.NewConfig() + .Map(dest => dest.CreatedAt, src => src.Created); } } diff --git a/src/CMSMicroservice.Application/UserWalletChangeLogCQ/Queries/GetAllUserWalletChangeLogByFilter/GetAllUserWalletChangeLogByFilterResponseDto.cs b/src/CMSMicroservice.Application/UserWalletChangeLogCQ/Queries/GetAllUserWalletChangeLogByFilter/GetAllUserWalletChangeLogByFilterResponseDto.cs index 36a3dea..d145fe4 100644 --- a/src/CMSMicroservice.Application/UserWalletChangeLogCQ/Queries/GetAllUserWalletChangeLogByFilter/GetAllUserWalletChangeLogByFilterResponseDto.cs +++ b/src/CMSMicroservice.Application/UserWalletChangeLogCQ/Queries/GetAllUserWalletChangeLogByFilter/GetAllUserWalletChangeLogByFilterResponseDto.cs @@ -24,4 +24,6 @@ public class GetAllUserWalletChangeLogByFilterResponseDto public bool IsIncrease { get; set; } //شناسه ارجاع public long? RefrenceId { get; set; } + //تاریخ ایجاد + public DateTime CreatedAt { get; set; } } diff --git a/src/CMSMicroservice.Application/UserWalletChangeLogCQ/Queries/GetUserWalletChangeLog/GetUserWalletChangeLogResponseDto.cs b/src/CMSMicroservice.Application/UserWalletChangeLogCQ/Queries/GetUserWalletChangeLog/GetUserWalletChangeLogResponseDto.cs index 6b0f5a7..28896ae 100644 --- a/src/CMSMicroservice.Application/UserWalletChangeLogCQ/Queries/GetUserWalletChangeLog/GetUserWalletChangeLogResponseDto.cs +++ b/src/CMSMicroservice.Application/UserWalletChangeLogCQ/Queries/GetUserWalletChangeLog/GetUserWalletChangeLogResponseDto.cs @@ -17,5 +17,7 @@ public class GetUserWalletChangeLogResponseDto public bool IsIncrease { get; set; } //شناسه ارجاع public long? RefrenceId { get; set; } + //تاریخ ایجاد + public DateTime CreatedAt { get; set; } } \ No newline at end of file diff --git a/src/CMSMicroservice.Protobuf/Protos/userwalletchangelog.proto b/src/CMSMicroservice.Protobuf/Protos/userwalletchangelog.proto index 957558e..7749f46 100644 --- a/src/CMSMicroservice.Protobuf/Protos/userwalletchangelog.proto +++ b/src/CMSMicroservice.Protobuf/Protos/userwalletchangelog.proto @@ -87,6 +87,7 @@ message GetUserWalletChangeLogResponse int64 change_nerwork_value = 6; bool is_increase = 7; google.protobuf.Int64Value refrence_id = 8; + google.protobuf.Timestamp created_at = 9; } message GetAllUserWalletChangeLogByFilterRequest { @@ -119,4 +120,5 @@ message GetAllUserWalletChangeLogByFilterResponseModel int64 change_nerwork_value = 6; bool is_increase = 7; google.protobuf.Int64Value refrence_id = 8; + google.protobuf.Timestamp created_at = 9; }