|
@@ -1431,7 +1431,15 @@ namespace TEAMModelOS.FunctionV4
|
|
}
|
|
}
|
|
if (errorItems.Count == 0) {
|
|
if (errorItems.Count == 0) {
|
|
// 新增逻辑 收集错题内容
|
|
// 新增逻辑 收集错题内容
|
|
- BlobDownloadResult index_json = await _azureStorage.GetBlobContainerClient($"{info.school}").GetBlobClient($"{info.papers[no].blob}/index.json").DownloadContentAsync();
|
|
|
|
|
|
+ BlobDownloadResult index_json;
|
|
|
|
+ if (info.scope.Equals("school"))
|
|
|
|
+ {
|
|
|
|
+ index_json = await _azureStorage.GetBlobContainerClient($"{info.school}").GetBlobClient($"{info.papers[no].blob}/index.json").DownloadContentAsync();
|
|
|
|
+ }
|
|
|
|
+ else {
|
|
|
|
+ index_json = await _azureStorage.GetBlobContainerClient($"{info.creatorId}").GetBlobClient($"{info.papers[no].blob}/index.json").DownloadContentAsync();
|
|
|
|
+ }
|
|
|
|
+ //BlobDownloadResult index_json = await _azureStorage.GetBlobContainerClient($"{info.school}").GetBlobClient($"{info.papers[no].blob}/index.json").DownloadContentAsync();
|
|
JObject jo = JObject.Parse(index_json.Content.ToString());
|
|
JObject jo = JObject.Parse(index_json.Content.ToString());
|
|
JArray array = jo.Value<JArray>("slides");
|
|
JArray array = jo.Value<JArray>("slides");
|
|
List<string> urls = new();
|
|
List<string> urls = new();
|