CRO Sponsor修改
continuous-integration/drone/push Build is passing Details

IRC_NewDev
hang 2024-05-31 11:03:13 +08:00
parent b51fdc5769
commit 57837cfe1d
3 changed files with 6 additions and 5 deletions

View File

@ -1170,7 +1170,7 @@
<param name="currentInspectionId"></param> <param name="currentInspectionId"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:IRaCIS.Core.Application.Service.FrontAuditConfigService.SetDataInspectionDateType(System.Collections.Generic.List{System.String},System.String)"> <member name="M:IRaCIS.Core.Application.Service.FrontAuditConfigService.SetDataInspectionDateType(System.Collections.Generic.List{System.String},System.String,System.String)">
<summary> <summary>
格式化日期和时间 格式化日期和时间
</summary> </summary>
@ -1178,7 +1178,7 @@
<param name="jsonStr"></param> <param name="jsonStr"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:IRaCIS.Core.Application.Service.FrontAuditConfigService.GetInspectionEnumValue(System.Collections.Generic.List{System.String},System.String)"> <member name="M:IRaCIS.Core.Application.Service.FrontAuditConfigService.GetInspectionEnumValue(System.Collections.Generic.List{System.String},System.String,System.String)">
<summary> <summary>
获取外键表数据 获取外键表数据
</summary> </summary>
@ -1186,7 +1186,7 @@
<param name="jsonStr"></param> <param name="jsonStr"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:IRaCIS.Core.Application.Service.FrontAuditConfigService.SetEnum(System.Guid,System.Collections.Generic.List{System.String},System.String)"> <member name="M:IRaCIS.Core.Application.Service.FrontAuditConfigService.SetEnum(System.Guid,System.Collections.Generic.List{System.String},System.String,System.String)">
<summary> <summary>
获取枚举 获取枚举
</summary> </summary>

View File

@ -47,7 +47,7 @@ namespace IRaCIS.Application.Services
var exp = new EntityVerifyExp<CRO>() var exp = new EntityVerifyExp<CRO>()
{ {
VerifyExp = cro => cro.CROName.Equals(addCroCompanyCommand.CROName), VerifyExp = cro =>( cro.CROName.Equals(addCroCompanyCommand.CROName) || cro.CRONameCN.Equals(addCroCompanyCommand.CRONameCN)) && cro.IsTrialLevel==false,
//---已经存在同名的CRO请确认。 //---已经存在同名的CRO请确认。
VerifyMsg = _localizer["CRO_DupName"] VerifyMsg = _localizer["CRO_DupName"]
}; };

View File

@ -2,6 +2,7 @@
using IRaCIS.Application.Contracts; using IRaCIS.Application.Contracts;
using IRaCIS.Core.Infra.EFCore; using IRaCIS.Core.Infra.EFCore;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using IRaCIS.Core.Domain.Models;
namespace IRaCIS.Application.Services namespace IRaCIS.Application.Services
{ {
@ -45,7 +46,7 @@ namespace IRaCIS.Application.Services
{ {
var exp = new EntityVerifyExp<Sponsor>() var exp = new EntityVerifyExp<Sponsor>()
{ {
VerifyExp = h => h.SponsorName.Equals(sponsorCommand.SponsorName), VerifyExp = h => (h.SponsorName.Equals(sponsorCommand.SponsorName)|| h.SponsorNameCN.Equals(sponsorCommand.SponsorNameCN)) && h.IsTrialLevel == false,
//---已经存在同名的申办方,请确认。 //---已经存在同名的申办方,请确认。
VerifyMsg = _localizer["Sponsor_DupName"] VerifyMsg = _localizer["Sponsor_DupName"]
}; };