|
@@ -429,7 +429,7 @@ namespace TEAMModelOS.Controllers
|
|
|
{
|
|
|
if (!requert.TryGetProperty("code", out JsonElement code)) return BadRequest();
|
|
|
var client = _azureCosmos.GetCosmosClient();
|
|
|
- var query = $"select c.id,c.name,c.code,c.period,c.startTime,c.endTime,c.stuCount,c.type,c.progress,c.examType,c.createTime,c.source, c.subjects, c.grades,c.owner, c.scope,c.classes, c.stuLists, c.sRate,c.lostStu,c.sStatus,c.qamode,c.school from c where (c.status<>404 or IS_DEFINED(c.status) = false)";
|
|
|
+ var query = $"select c.id,c.name,c.code,c.period,c.startTime,c.endTime,c.stuCount,c.type,c.progress,c.examType,c.createTime,c.source, c.subjects, c.grades,c.owner, c.scope,c.classes, c.stuLists, c.sRate,c.lostStu,c.sStatus,c.qamode,c.school from c where (c.status<>404 or IS_DEFINED(c.status) = false) order by c.createTime";
|
|
|
if (requert.TryGetProperty("classIds", out JsonElement classIds))
|
|
|
{
|
|
|
List<string> ids = classIds.ToObject<List<string>>();
|
|
@@ -447,7 +447,7 @@ namespace TEAMModelOS.Controllers
|
|
|
strs.Add($"array_contains(c.classes,'{ssr}')");
|
|
|
}
|
|
|
string ss = string.Join(" or ", strs);
|
|
|
- query = $"select c.id,c.name,c.code,c.period,c.startTime,c.endTime,c.stuCount,c.type,c.progress,c.examType,c.createTime, c.source,c.subjects, c.grades,c.owner, c.scope,c.classes,c.sRate,c.lostStu,c.sStatus,c.qamode,c.school from c where ({ss}) and (c.status<>404 or IS_DEFINED(c.status) = false)";
|
|
|
+ query = $"select c.id,c.name,c.code,c.period,c.startTime,c.endTime,c.stuCount,c.type,c.progress,c.examType,c.createTime, c.source,c.subjects, c.grades,c.owner, c.scope,c.classes,c.sRate,c.lostStu,c.sStatus,c.qamode,c.school from c where ({ss}) and (c.status<>404 or IS_DEFINED(c.status) = false) order by c.createTime";
|
|
|
};
|
|
|
|
|
|
string continuationToken = string.Empty;
|