From 6da50126e1ca03377191496a1ca0f678860b4308 Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Tue, 25 Mar 2025 14:09:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=9B=BD=E9=99=85=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/Visit/PatientService.cs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/IRaCIS.Core.Application/Service/Visit/PatientService.cs b/IRaCIS.Core.Application/Service/Visit/PatientService.cs index 502e45e89..678824de6 100644 --- a/IRaCIS.Core.Application/Service/Visit/PatientService.cs +++ b/IRaCIS.Core.Application/Service/Visit/PatientService.cs @@ -129,14 +129,18 @@ namespace IRaCIS.Application.Services { VerifyExp = h => h.IsDefault.Equals(addOrEditHIRHospital.IsDefault), - VerifyMsg = "默认医院只允许一个" + //"默认医院只允许一个" + VerifyMsg = _localizer["Patient_OnlyOneDefaultHospital"] }; var exp2 = new EntityVerifyExp() { - VerifyExp = h => h.HospitalCode.Equals(addOrEditHIRHospital.HospitalCode), + VerifyExp = h => h.HospitalCode.Equals(addOrEditHIRHospital.HospitalCode) || + h.HospitalName.Equals(addOrEditHIRHospital.HospitalName)|| + h.HospitalAliasName.Equals(addOrEditHIRHospital.HospitalAliasName), - VerifyMsg = "医院编码、名称不能重复" + //医院编码、名称不能重复 + VerifyMsg = _localizer["Patient_RepeatHospitalCodeOrName"] }; var entity = await _hIRHospitalRepository.InsertOrUpdateAsync(addOrEditHIRHospital, true, exp, exp2);