|
@@ -605,6 +605,9 @@ namespace WingMongoDBModule.Service
|
|
|
if (!string.IsNullOrEmpty(dataInfo?.Code))
|
|
|
{
|
|
|
resultInfo = dataInfo.MappingTo<MainTaskDTO>();
|
|
|
+ }
|
|
|
+ if (!string.IsNullOrEmpty(dataInfo?.BusinessCode))
|
|
|
+ {
|
|
|
var researchProjectBuilder = Builders<ResearchProjectEntity>.Filter;
|
|
|
var researchProjectFilter = researchProjectBuilder.Where(c => c.IsDelete == false && c.Code == dataInfo.BusinessCode);
|
|
|
var researchProjectInfo = await _researchProjectDBRepository.FindOneAsync(researchProjectFilter);
|
|
@@ -612,7 +615,9 @@ namespace WingMongoDBModule.Service
|
|
|
{
|
|
|
projectName = researchProjectInfo.Name;
|
|
|
}
|
|
|
-
|
|
|
+ }
|
|
|
+ if (!string.IsNullOrEmpty(dataInfo?.PatientCode))
|
|
|
+ {
|
|
|
var patientInfo = await _patientInfoDBRepository.FindOneAsync("Code", dataInfo.PatientCode);
|
|
|
if (!string.IsNullOrEmpty(patientInfo?.Code))
|
|
|
{
|