添加项目文件。

This commit is contained in:
2026-10-12 16:22:04 +08:00
parent 7c68a0ca0a
commit aad11be43d
1000 changed files with 120807 additions and 0 deletions
@@ -0,0 +1,50 @@
using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;
using MongoRepository;
using MongoRepository.Attributes;
using MongoRepository.Config;
namespace Domain.Admin.Admin
{
[BsonCollection("admin_operation_log", ServiceDatabases.Admin)]
[BsonIgnoreExtraElements]
public class AdminOperationLog : MongoBaseEntity
{
[BsonElement("adminid")]
public string? AdminId { get; set; }
[BsonElement("adminname")]
public string? AdminName { get; set; }
[BsonElement("module")]
public int Module { get; set; }
[BsonElement("actiontype")]
public string? ActionType { get; set; }
[BsonElement("description")]
public string? Description { get; set; }
[BsonElement("httpmethod")]
public string? HttpMethod { get; set; }
[BsonElement("requestpath")]
public string? RequestPath { get; set; }
[BsonElement("requestparams")]
public string? RequestParams { get; set; }
[BsonElement("response")]
public string? Response { get; set; }
[BsonElement("ip")]
public string? Ip { get; set; }
[BsonElement("status")]
public int Status { get; set; } = 1;
[BsonElement("operatetime")]
[BsonDateTimeOptions(Kind = DateTimeKind.Local, DateOnly = false)]
public DateTime OperateTime { get; set; } = DateTime.Now;
}
}