代码修改
continuous-integration/drone/push Build is passing Details

IRC_NewDev
he 2024-08-27 16:09:55 +08:00
parent fa2a0e7482
commit 7a496e114b
2 changed files with 19 additions and 0 deletions

View File

@ -858,6 +858,18 @@ namespace IRaCIS.Core.Application.Service
value = _userInfo.IsEn_Us ? b.Value : b.ValueCN
}).Select(x => x.value).FirstOrDefaultAsync();
}
//
else if (item.Type.ToLower() == FrontAudit.LineSpilt.GetDescription().ToLower())
{
var data = value.ToString().Split('|').ToList();
var codeList= await _dictionaryRepository.Where(x => x.Code == item.Code).Join(_dictionaryRepository.Where(x => data.Contains(x.Code)), a => a.Id, b => b.ParentId, (a, b) => new
{
value = _userInfo.IsEn_Us ? b.Value : b.ValueCN
}).Select(x => x.value).ToListAsync();
jsonDataDic[item.Key] = string.Join(",", codeList);
}
//通过字典项的code 翻译 枚举或者 bool
else
{

View File

@ -77,6 +77,13 @@ namespace IRaCIS.Core.Domain.Share.Management
/// </summary>
[DisplayAttribute(Name = "DictionaryType")]
DictionaryType = 4,
/// <summary>
///LineSpilt
/// </summary>
[DisplayAttribute(Name = "LineSpilt")]
LineSpilt = 4,
}