dicom AE 浏览器推荐 发布记录 国际化
continuous-integration/drone/push Build is passing Details

IRC_NewDev
hang 2024-07-25 12:22:56 +08:00
parent de5fc7c277
commit 6311884a5c
4 changed files with 19 additions and 12 deletions

View File

@ -53,7 +53,8 @@ namespace IRaCIS.Core.Application.Service
{ {
VerifyExp = u => u.IsDeleted == addOrEditExploreRecommend.IsDeleted && u.ExploreType == addOrEditExploreRecommend.ExploreType, VerifyExp = u => u.IsDeleted == addOrEditExploreRecommend.IsDeleted && u.ExploreType == addOrEditExploreRecommend.ExploreType,
VerifyMsg = "当前浏览器启用版本只允许有一个", // "当前类型浏览器启用版本只允许有一个"
VerifyMsg = _localizer["ExploreRecommend_OnlyOneTypePerType"] ,
IsVerify = addOrEditExploreRecommend.IsDeleted == false IsVerify = addOrEditExploreRecommend.IsDeleted == false
}; };
@ -68,7 +69,7 @@ namespace IRaCIS.Core.Application.Service
[HttpDelete("{exploreRecommendId:guid}")] [HttpDelete("{exploreRecommendId:guid}")]
public async Task<IResponseOutput> DeleteExploreRecommend(Guid exploreRecommendId) public async Task<IResponseOutput> DeleteExploreRecommend(Guid exploreRecommendId)
{ {
var success = await _exploreRecommendRepository.DeleteFromQueryAsync(t => t.Id == exploreRecommendId, true); var success = await _exploreRecommendRepository.DeleteFromQueryAsync(t => t.Id == exploreRecommendId, true,true);
return ResponseOutput.Ok(); return ResponseOutput.Ok();
} }
@ -80,8 +81,8 @@ namespace IRaCIS.Core.Application.Service
var result = await _exploreRecommendRepository.Where(t => t.IsDeleted == false).ProjectTo<ExploreRecommendView>(_mapper.ConfigurationProvider).ToListAsync(); var result = await _exploreRecommendRepository.Where(t => t.IsDeleted == false).ProjectTo<ExploreRecommendView>(_mapper.ConfigurationProvider).ToListAsync();
if (result .Count==0) if (result .Count==0)
{ { //"系统浏览器版本推荐未维护,请联系维护人员"
throw new QueryBusinessObjectNotExistException("系统浏览器版本推荐未维护,请联系维护人员"); throw new QueryBusinessObjectNotExistException(_localizer["ExploreRecommend_NoExporeRecord"]);
} }
return result; return result;

View File

@ -50,21 +50,24 @@ namespace IRaCIS.Core.Application.Service
if (!Version.TryParse(addOrEditPublishLog.Version, out version)) if (!Version.TryParse(addOrEditPublishLog.Version, out version))
{ {
return ResponseOutput.NotOk("版本号不符合要求"); //"版本号不符合要求"
return ResponseOutput.NotOk(_localizer["PublishLog_NotValidVersion"] );
} }
var verifyExp1 = new EntityVerifyExp<PublishLog>() var verifyExp1 = new EntityVerifyExp<PublishLog>()
{ {
VerifyExp = u => u.Version == addOrEditPublishLog.Version, VerifyExp = u => u.Version == addOrEditPublishLog.Version,
VerifyMsg = "发布编号不能重复" //"发布编号不能重复"
VerifyMsg = _localizer["PublishLog_RepeatVersion"]
}; };
var verifyExp2 = new EntityVerifyExp<PublishLog>() var verifyExp2 = new EntityVerifyExp<PublishLog>()
{ {
VerifyExp = u => u.IsCurrentVersion == addOrEditPublishLog.IsCurrentVersion, VerifyExp = u => u.IsCurrentVersion == addOrEditPublishLog.IsCurrentVersion,
VerifyMsg = "当前发布版本只允许有一个", //"当前发布版本只允许有一个"
VerifyMsg = _localizer["PublishLog_OnlyOneCurrentVersion"] ,
IsVerify=addOrEditPublishLog.IsCurrentVersion==true IsVerify=addOrEditPublishLog.IsCurrentVersion==true
}; };
@ -90,8 +93,8 @@ namespace IRaCIS.Core.Application.Service
if (result == null) if (result == null)
{ {
//系统当前版本未标记,请联系维护人员 //"系统当前版本未标记,请联系维护人员"
throw new QueryBusinessObjectNotExistException("系统当前版本未标记,请联系维护人员"); throw new QueryBusinessObjectNotExistException(_localizer["PublishLog_NoCurrentVersion"] );
} }
return result; return result;

View File

@ -72,7 +72,8 @@ namespace IRaCIS.Core.Application.Service
{ {
VerifyExp = u => u.IP == addOrEditDicomAE.IP && u.Port == addOrEditDicomAE.Port && u.TrialId == addOrEditDicomAE.TrialId, VerifyExp = u => u.IP == addOrEditDicomAE.IP && u.Port == addOrEditDicomAE.Port && u.TrialId == addOrEditDicomAE.TrialId,
VerifyMsg = "不允许添加相同的IP和端口的记录" //"不允许添加相同的IP和端口的记录"
VerifyMsg = _localizer["TrialDicomAE_RepeatIPAndPort"]
}; };
//var verifyExp2 = new EntityVerifyExp<TrialDicomAE>() //var verifyExp2 = new EntityVerifyExp<TrialDicomAE>()

View File

@ -55,13 +55,15 @@ namespace IRaCIS.Core.Application.Service
&& u.CallingAE == addOrEditTrialSiteDicomAE.CallingAE && u.TrialId == addOrEditTrialSiteDicomAE.TrialId && u.CallingAE == addOrEditTrialSiteDicomAE.CallingAE && u.TrialId == addOrEditTrialSiteDicomAE.TrialId
&& u.TrialSiteId == addOrEditTrialSiteDicomAE.TrialSiteId, && u.TrialSiteId == addOrEditTrialSiteDicomAE.TrialSiteId,
VerifyMsg = "不允许添加相同的记录" //"不允许添加相同的记录"
VerifyMsg = _localizer["TrialSiteDicomAE_RepeatRecord"]
}; };
var verifyExp2 = new EntityVerifyExp<TrialSiteDicomAE>() var verifyExp2 = new EntityVerifyExp<TrialSiteDicomAE>()
{ {
VerifyExp = u => u.CallingAE == addOrEditTrialSiteDicomAE.CallingAE && u.TrialId == addOrEditTrialSiteDicomAE.TrialId && u.TrialSiteId!=addOrEditTrialSiteDicomAE.TrialSiteId, VerifyExp = u => u.CallingAE == addOrEditTrialSiteDicomAE.CallingAE && u.TrialId == addOrEditTrialSiteDicomAE.TrialId && u.TrialSiteId!=addOrEditTrialSiteDicomAE.TrialSiteId,
VerifyMsg = "其他中心已有该CallingAE" // "其他中心已有该CallingAE"
VerifyMsg = _localizer["TrialSiteDicomAE_OtherSiteExistCallingAE"]
}; };