Browse Source

总检允许修改

bjmzak
wxd 1 year ago
parent
commit
9a790f03c8
  1. 19
      src/Shentun.Peis.Domain/PatientRegisters/PatientRegisterManager.cs

19
src/Shentun.Peis.Domain/PatientRegisters/PatientRegisterManager.cs

@ -505,13 +505,20 @@ namespace Shentun.Peis.PatientRegisters
DataHelper.CheckCharIsYOrN(sourceEntity.IsNameHide, "姓名隐藏"); DataHelper.CheckCharIsYOrN(sourceEntity.IsNameHide, "姓名隐藏");
if (sourceEntity.CompleteFlag != PatientRegisterCompleteFlag.PreRegistration &&
sourceEntity.CompleteFlag != PatientRegisterCompleteFlag.Registration &&
sourceEntity.CompleteFlag != PatientRegisterCompleteFlag.PartCheck)
//if (sourceEntity.CompleteFlag != PatientRegisterCompleteFlag.PreRegistration &&
// sourceEntity.CompleteFlag != PatientRegisterCompleteFlag.Registration &&
// sourceEntity.CompleteFlag != PatientRegisterCompleteFlag.PartCheck
// )
//{
// throw new ArgumentException("完成标志错误");
//}
if (sourceEntity.CompleteFlag == PatientRegisterCompleteFlag.SumCheck &&
targetEntity.CompleteFlag != PatientRegisterCompleteFlag.SumCheck
)
{ {
throw new ArgumentException("完成标志错误"); throw new ArgumentException("完成标志错误");
} }
if(targetEntity.CompleteFlag == PatientRegisterCompleteFlag.PreRegistration
if (targetEntity.CompleteFlag == PatientRegisterCompleteFlag.PreRegistration
&& sourceEntity.CompleteFlag == PatientRegisterCompleteFlag.Registration && sourceEntity.CompleteFlag == PatientRegisterCompleteFlag.Registration
&& targetEntity.PatientRegisterNo.StartsWith("P")) && targetEntity.PatientRegisterNo.StartsWith("P"))
{ {
@ -860,7 +867,7 @@ namespace Shentun.Peis.PatientRegisters
SerialNo = maxnum SerialNo = maxnum
}; };
await _primarykeyBuilderRepository.InsertAsync(primarykeyBuilderEnt,true);
await _primarykeyBuilderRepository.InsertAsync(primarykeyBuilderEnt, true);
} }
#endregion #endregion
} }
@ -887,7 +894,7 @@ namespace Shentun.Peis.PatientRegisters
SerialNo = maxnum SerialNo = maxnum
}; };
await _primarykeyBuilderRepository.InsertAsync(primarykeyBuilderEnt,true);
await _primarykeyBuilderRepository.InsertAsync(primarykeyBuilderEnt, true);
} }

Loading…
Cancel
Save