using MongoDB.Bson; using MongoDB.Bson.Serialization.Attributes; using MongoRepository; using MongoRepository.Attributes; using MongoRepository.Config; namespace Domain.Admin.Admin { [BsonCollection("system_user_dic", ServiceDatabases.Admin)] [BsonIgnoreExtraElements] public class SystemDic :MongoBaseEntity { public string ParentId { set; get; } = ""; [BsonElement("rolename")] public string? Name { get; set; } [BsonElement("order")] public int Order { get; set; } [BsonElement("icon")] public string? Icon { get; set; } [BsonElement("value")] public string? Value { get; set; } [BsonElement("code")] public string? Code { get; set; } [BsonElement("remark")] public string? Remark { get; set; } [BsonElement("remark1")] public string? Remark1 { get; set; } public void Init() { Id = ObjectId.GenerateNewId().ToString(); } } }