|
@@ -1980,16 +1980,16 @@ namespace TEAMModelOS.Controllers
|
|
}
|
|
}
|
|
if (tmdids.IsNotEmpty())
|
|
if (tmdids.IsNotEmpty())
|
|
{
|
|
{
|
|
- List<TmdInfo> infos = new List<TmdInfo>();
|
|
|
|
|
|
+
|
|
List<string> inids = new List<string>();
|
|
List<string> inids = new List<string>();
|
|
tmdids.ForEach(x => { inids.Add($"'{x}'"); });
|
|
tmdids.ForEach(x => { inids.Add($"'{x}'"); });
|
|
var insql = string.Join(",", inids);
|
|
var insql = string.Join(",", inids);
|
|
var queryslt = $"SELECT value(c) FROM c where c.id in ({insql})";
|
|
var queryslt = $"SELECT value(c) FROM c where c.id in ({insql})";
|
|
await foreach (var item in client.GetContainer("TEAMModelOS", "Teacher").GetItemQueryIterator<TmdInfo>(queryText: queryslt, requestOptions: new QueryRequestOptions() { PartitionKey = new PartitionKey($"Base") }))
|
|
await foreach (var item in client.GetContainer("TEAMModelOS", "Teacher").GetItemQueryIterator<TmdInfo>(queryText: queryslt, requestOptions: new QueryRequestOptions() { PartitionKey = new PartitionKey($"Base") }))
|
|
{
|
|
{
|
|
- infos.Add(item);
|
|
|
|
|
|
+ tmdinfos.Add(item);
|
|
}
|
|
}
|
|
- tmdinfos.AddRange(infos);
|
|
|
|
|
|
+ //tmdinfos.AddRange(infos);
|
|
}
|
|
}
|
|
return Ok(new { stus, tmdinfos });
|
|
return Ok(new { stus, tmdinfos });
|
|
}
|
|
}
|