StaffGroup增加详细信息

master
孤兰 2 months ago
parent af6b40a2f6
commit 2a21adb88c
  1. 14
      Tiobon.Core.Services/Ghra/Ghra_StaffGroupServices.cs

@ -88,12 +88,14 @@ namespace Tiobon.Core.Services
{
var result = await base.QueryFilterPage(filter, condition, IsEnable);
//var a = await _StaffGroupDetailServices.Query();
//result.result.DT_TableDataT1.ForEach(async x =>
//{
// x.DetailInfo = (await _StaffGroupDetailServices.Query(a => a.StaffGroupID == x.Id))
// .Select(a => a.StaffField).ToString();
//});
result.result.DT_TableDataT1.ForEach(async x =>
{
x.DetailInfo = Db.Ado.SqlQuerySingle<string>($@"select stuff((select distinct ',' + (select top 1 dbo.FLangKeyToValue(MKey,1,StaffInfoColumnName) from Ghra_StaffInfoColumn where IsEnable=1 and StaffInfoGroupId = 1 and IsRelease = 1 and StaffInfoColumnNo=a.StaffField)
from Ghra_StaffGroupDetail a
where StaffGroupID = {x.Id}
for XML path(''),type).value('.','nvarchar(max)'),1,1,'')");
});
return result;
}

Loading…
Cancel
Save