From b04740775872745323bedb3f376bcf1cb603cfac Mon Sep 17 00:00:00 2001
From: wxd <123@qq.com>
Date: Thu, 25 Jul 2024 09:44:54 +0800
Subject: [PATCH] =?UTF-8?q?lis=E5=AF=BC=E5=85=A5=E7=BB=93=E6=9E=9C?=
=?UTF-8?q?=E5=AF=B9=E7=85=A7=E6=9B=B4=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../ColumnReferenceCodeManager.cs | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/src/Shentun.Peis.Domain/ColumnReferenceCodes/ColumnReferenceCodeManager.cs b/src/Shentun.Peis.Domain/ColumnReferenceCodes/ColumnReferenceCodeManager.cs
index 5162bde..a56817a 100644
--- a/src/Shentun.Peis.Domain/ColumnReferenceCodes/ColumnReferenceCodeManager.cs
+++ b/src/Shentun.Peis.Domain/ColumnReferenceCodes/ColumnReferenceCodeManager.cs
@@ -70,18 +70,15 @@ namespace Shentun.Peis.ColumnReferenceCodes
///
///
///
- public async Task GetColumnReferenCodeValueAsync(Guid columnReferenceId, string interfaceCodeValue)
+ public async Task> 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;
}
}
}