This commit is contained in:
owenchen committed 2026-10-21 15:05:55 +08:00
1 parent fd67fa8f63
commit 211d2cd253
31 files changed
+1830 -454

No files matched your search

@@ -117,7 +117,8 @@ builder.Entity<FamilyTreePermissionUserViewEntity>(eb => { eb.HasNoKey(); });
builder.Entity<DmsFileUsageViewEntity>(eb => { eb.HasNoKey(); });
//***END***
//***END***
}
}
}
@@ -14,56 +14,60 @@ namespace CloudBuilder.Master.Entity
{
}
[Column("add_indc")]
public string AddIndc { get; set; }
[Column("created_by")]
public string CreatedBy { get; set; }
[Column("created_datetime")]
public DateTime CreatedDatetime { get; set; }
[Column("expire_datetime")]
public Nullable<DateTime> ExpireDatetime { get; set; }
[Column("family_local_name")]
public string? FamilyLocalName { get; set; }
[Column("created_by")]
public string CreatedBy { get; set; }
[Column("updated_datetime")]
public DateTime UpdatedDatetime { get; set; }
[Column("updated_by")]
public string UpdatedBy { get; set; }
[Key]
[Column("family_name")]
public string FamilyName { get; set; }
[Column("family_local_name")]
public string? FamilyLocalName { get; set; }
[Column("notice")]
public string? Notice { get; set; }
[Column("expire_datetime")]
public Nullable<DateTime> ExpireDatetime { get; set; }
[Column("open_indc")]
public string OpenIndc { get; set; }
[Column("updated_by")]
public string UpdatedBy { get; set; }
[Column("updated_datetime")]
public DateTime UpdatedDatetime { get; set; }
[Column("add_indc")]
public string AddIndc { get; set; }
[Column("valid_indc")]
public string ValidIndc { get; set; }
[Column("open_dir_indc")]
public string? OpenDirIndc { get; set; }
public const string ADD_INDC = "AddIndc";
public const string CREATED_BY = "CreatedBy";
public const string CREATED_DATETIME = "CreatedDatetime";
public const string EXPIRE_DATETIME = "ExpireDatetime";
public const string FAMILY_LOCAL_NAME = "FamilyLocalName";
public const string FAMILY_NAME = "FamilyName";
public const string NOTICE = "Notice";
public const string OPEN_INDC = "OpenIndc";
public const string UPDATED_BY = "UpdatedBy";
public const string CREATED_BY = "CreatedBy";
public const string UPDATED_DATETIME = "UpdatedDatetime";
public const string UPDATED_BY = "UpdatedBy";
public const string FAMILY_NAME = "FamilyName";
public const string FAMILY_LOCAL_NAME = "FamilyLocalName";
public const string NOTICE = "Notice";
public const string EXPIRE_DATETIME = "ExpireDatetime";
public const string OPEN_INDC = "OpenIndc";
public const string ADD_INDC = "AddIndc";
public const string VALID_INDC = "ValidIndc";
public const string OPEN_DIR_INDC = "OpenDirIndc";
public const string DB_NAME_FAMILY_GROUP = "family_group";
public const string DB_NAME_FIELDS="add_indc,created_by,created_datetime,expire_datetime,family_local_name,family_name,notice,open_indc,updated_by,updated_datetime,valid_indc";
public const string DB_NAME_FIELDS="created_datetime,created_by,updated_datetime,updated_by,family_name,family_local_name,notice,expire_datetime,open_indc,add_indc,valid_indc,open_dir_indc";
public const string DB_ADD_INDC = "add_indc";
public const string DB_CREATED_BY = "created_by";
public const string DB_CREATED_DATETIME = "created_datetime";
public const string DB_EXPIRE_DATETIME = "expire_datetime";
public const string DB_FAMILY_LOCAL_NAME = "family_local_name";
public const string DB_FAMILY_NAME = "family_name";
public const string DB_NOTICE = "notice";
public const string DB_OPEN_INDC = "open_indc";
public const string DB_UPDATED_BY = "updated_by";
public const string DB_CREATED_BY = "created_by";
public const string DB_UPDATED_DATETIME = "updated_datetime";
public const string DB_UPDATED_BY = "updated_by";
public const string DB_FAMILY_NAME = "family_name";
public const string DB_FAMILY_LOCAL_NAME = "family_local_name";
public const string DB_NOTICE = "notice";
public const string DB_EXPIRE_DATETIME = "expire_datetime";
public const string DB_OPEN_INDC = "open_indc";
public const string DB_ADD_INDC = "add_indc";
public const string DB_VALID_INDC = "valid_indc";
public const string DB_OPEN_DIR_INDC = "open_dir_indc";
private string ProviderName { get; set; }
@@ -84,24 +88,25 @@ namespace CloudBuilder.Master.Entity
throw new NullReferenceException("Source entity is null.");
}
this.AddIndc = source.AddIndc;
this.CreatedBy = source.CreatedBy;
this.CreatedDatetime = source.CreatedDatetime;
this.ExpireDatetime = source.ExpireDatetime;
this.FamilyLocalName = source.FamilyLocalName;
this.FamilyName = source.FamilyName;
this.Notice = source.Notice;
this.OpenIndc = source.OpenIndc;
this.UpdatedBy = source.UpdatedBy;
this.CreatedBy = source.CreatedBy;
this.UpdatedDatetime = source.UpdatedDatetime;
this.UpdatedBy = source.UpdatedBy;
this.FamilyName = source.FamilyName;
this.FamilyLocalName = source.FamilyLocalName;
this.Notice = source.Notice;
this.ExpireDatetime = source.ExpireDatetime;
this.OpenIndc = source.OpenIndc;
this.AddIndc = source.AddIndc;
this.ValidIndc = source.ValidIndc;
this.OpenDirIndc = source.OpenDirIndc;
if (includeSystemFields)
{
this.CreatedBy = source.CreatedBy;
this.CreatedDatetime = source.CreatedDatetime;
this.UpdatedBy = source.UpdatedBy;
this.CreatedBy = source.CreatedBy;
this.UpdatedDatetime = source.UpdatedDatetime;
this.UpdatedBy = source.UpdatedBy;
}
}