Explorar el Código

1. 编写按角色分析一年学校和多个学校的课例接口。
2. 优化一个区内是管理员和不是管理员的学校接口。

Li hace 2 años
padre
commit
686c78c274

+ 0 - 4
TEAMModelBI/Controllers/BINormal/BatchAreaController.cs

@@ -110,14 +110,10 @@ namespace TEAMModelBI.Controllers.BINormal
 
                 StringBuilder areaSql = new($"select c.id,c.code,c.pk,c.name,c.provCode,c.provName,c.cityCode,c.cityName,c.standard,c.standardName,c.institution from c");
                 if (!string.IsNullOrEmpty($"{id}") && string.IsNullOrEmpty($"{name}"))
-                {
                     areaSql.Append($" where c.id='{id}'");
-                }
 
                 if (string.IsNullOrEmpty($"{id}") && !string.IsNullOrEmpty($"{name}"))
-                {
                     areaSql.Append($" where Contains(c.name,'{name}')");
-                }
 
                 await foreach (var itemArea in cosmosClient.GetContainer(Constant.TEAMModelOS, "Normal").GetItemQueryStreamIterator(queryText: areaSql.ToString(), continuationToken: pageToken, requestOptions: new QueryRequestOptions() { MaxItemCount = pageSize, PartitionKey = new PartitionKey("Base-Area") })) 
                 {

+ 1 - 0
TEAMModelBI/Controllers/BISchool/SchoolController.cs

@@ -367,6 +367,7 @@ namespace TEAMModelBI.Controllers.BISchool
                     tableClient = _azureStorage.GetCloudTableClient(BIConst.Global);
                     blobClient = _azureStorage.GetBlobContainerClient(containerName: "0-public", BIConst.Global);
                 }
+
                 string _auth = HttpContext.GetXAuth("AuthToken");
                 var (tmdId, tmdName, pic, did, dname, dpic) = HttpJwtAnalysis.JwtXAuthBI(_auth, _option);
                 var response = await cosmosClient.GetContainer("TEAMModelOS", "School").ReadItemStreamAsync(school.id, new PartitionKey($"Base"));