Browse Source

lis导入结果对照更改

master
wxd 1 year ago
parent
commit
b047407758
  1. 15
      src/Shentun.Peis.Domain/ColumnReferenceCodes/ColumnReferenceCodeManager.cs

15
src/Shentun.Peis.Domain/ColumnReferenceCodes/ColumnReferenceCodeManager.cs

@ -70,18 +70,15 @@ namespace Shentun.Peis.ColumnReferenceCodes
/// <param name="columnReferenceId"></param>
/// <param name="interfaceCodeValue"></param>
/// <returns></returns>
public async Task<string> GetColumnReferenCodeValueAsync(Guid columnReferenceId, string interfaceCodeValue)
public async Task<List<string>> GetColumnReferenCodeValueAsync(Guid columnReferenceId, string interfaceCodeValue)
{
var codeValue = (from columnReferenceCode in await _repository.GetQueryableAsync()
join columnReferenceInterface in await _columnReferenceInterfaceRepository.GetQueryableAsync()
on columnReferenceCode.Id equals columnReferenceInterface.ColumnReferenceCodeId
where columnReferenceCode.ColumnReferenceId == columnReferenceId && columnReferenceInterface.InterfaceCodeValue == interfaceCodeValue
select columnReferenceCode.CodeValue).FirstOrDefault();
if (!string.IsNullOrWhiteSpace(codeValue))
return codeValue;
else
return "";
join columnReferenceInterface in await _columnReferenceInterfaceRepository.GetQueryableAsync()
on columnReferenceCode.Id equals columnReferenceInterface.ColumnReferenceCodeId
where columnReferenceCode.ColumnReferenceId == columnReferenceId && columnReferenceInterface.InterfaceCodeValue == interfaceCodeValue
select columnReferenceCode.CodeValue).ToList();
return codeValue;
}
}
}
Loading…
Cancel
Save