Compare commits

...

2 Commits

Author SHA1 Message Date
he 9c447dbd68 Merge branch 'Test_IRC_Net8' of https://gitea.frp.extimaging.com/XCKJ/irc-netcore-api into Test_IRC_Net8
continuous-integration/drone/push Build is passing Details
2024-08-27 15:02:04 +08:00
he 0d446e6fcd 代码提交 2024-08-27 15:02:03 +08:00
1 changed files with 8 additions and 1 deletions

View File

@ -516,6 +516,7 @@ namespace IRaCIS.Core.Application.Service
Identification = u.Identification,
ForeignKeyValue = p.ForeignKeyValue,
ForeignKeyText = p.ForeignKeyText,
p.ForeignKeyEnText,
ForeignKeyTable = p.ForeignKeyTableName
}).ToListAsync();
list = list.GroupBy(x => new { x.Key }, (key, lst) => new
@ -524,6 +525,7 @@ namespace IRaCIS.Core.Application.Service
Identification = string.Empty,
ForeignKeyValue = lst.FirstOrDefault(y => y.Identification == identification)?.ForeignKeyValue ?? lst.Max(x => x.ForeignKeyValue),
ForeignKeyText = lst.FirstOrDefault(y => y.Identification == identification)?.ForeignKeyText ?? lst.Max(x => x.ForeignKeyText),
ForeignKeyEnText = lst.FirstOrDefault(y => y.Identification == identification)?.ForeignKeyTable ?? lst.Max(x => x.ForeignKeyEnText),
ForeignKeyTable = lst.FirstOrDefault(y => y.Identification == identification)?.ForeignKeyTable ?? lst.Max(x => x.ForeignKeyTable),
}).ToList();
@ -538,6 +540,11 @@ namespace IRaCIS.Core.Application.Service
string Table = item.ForeignKeyTable;
string ForeignKeyValue = item.ForeignKeyValue;
string ForeignKeyText = item.ForeignKeyText;
if (_userInfo.IsEn_Us && !item.ForeignKeyEnText.IsNullOrEmpty())
{
ForeignKeyText = item.ForeignKeyEnText;
}
if (jsonDataValueDic[item.Key] != null)
{
string value = jsonDataValueDic[item.Key].ToString();