项目配置使用Json 列 测试
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-11-08 13:49:49 +08:00
parent 1f33a9fa4e
commit 41a889f201
7 changed files with 18144 additions and 12 deletions
+5 -5
View File
@@ -261,14 +261,14 @@ public partial class Trial : BaseFullDeleteAuditEntity
public bool IsTrialPACSConfirmed { get; set; }
[Comment("项目术语配置Json字符串")]
[StringLength(1000)]
public string TrialObjectNameConfigStr { get; set; }
[StringLength(2000)]
public List<TrialObjectNameConfig> TrialObjectNameList { get; set; }
[NotMapped]
public List<TrialObjectNameConfig> TrialObjectNameList => JsonConvert.DeserializeObject<List<TrialObjectNameConfig>>(TrialObjectNameConfigStr) ?? new List<TrialObjectNameConfig>();
//[NotMapped]
//public List<TrialObjectNameConfig> TrialObjectNameList => JsonConvert.DeserializeObject<List<TrialObjectNameConfig>>(TrialObjectNameConfigStr) ?? new List<TrialObjectNameConfig>();
}
public class TrialObjectNameConfig
public struct TrialObjectNameConfig
{
public string Name { get; set; }