修改邮件发送逻辑

Uat_Study
hang 2023-09-04 17:23:03 +08:00
parent 97cf5ce93c
commit 45c0704b40
2 changed files with 12 additions and 3 deletions

View File

@ -11,7 +11,8 @@
"region": "oss-cn-shanghai",
"accessKeyId": "mpXG7Nu6zTpsDrI1",
"accessKeySecret": "yNINcEb099SkNfF6vYKaoP8TZNI3xZ",
"bucketName": "zyypacs"
"bucketName": "zyypacs",
"viewEndpoint": "https://zy-irc-cache.oss-cn-shanghai.aliyuncs.com"
},
"ConnectionStrings": {
"RemoteNew": "Server=123.56.94.154,1433\\MSSQLSERVER;Database=Test.Study;User ID=sa;Password=dev123456DEV;TrustServerCertificate=true",

View File

@ -314,9 +314,17 @@ namespace IRaCIS.Core.Application.Service
Func<bool, string, string, string> transFunc = (bool isNeedTranslate, string dicCode, string answer) =>
{
var result = translateDataList[dicCode].Where(t => t.Code.ToLower() == answer.ToLower()).Select(t => isEn_us ? t.Value : t.ValueCN).FirstOrDefault()??string.Empty;
if (isNeedTranslate && translateDataList.ContainsKey(dicCode))
{
var result = translateDataList[dicCode].Where(t => t.Code.ToLower() == answer.ToLower()).Select(t => isEn_us ? t.Value : t.ValueCN).FirstOrDefault() ?? string.Empty;
return result;
}
else
{
return string.Empty;
}
};
var piResult= string.Join(' ', answerList.Select(t => string.Format(template, t.QuestionName, transFunc(!string.IsNullOrEmpty(t.DictionaryCode),t.DictionaryCode,t.Answer ) ))) ;