Browse Source

提交学情代码

zhouj1203@hotmail.com 4 years ago
parent
commit
8b89c721e9
1 changed files with 6 additions and 14 deletions
  1. 6 14
      TEAMModelOS/Controllers/Analysis/AchievementController.cs

+ 6 - 14
TEAMModelOS/Controllers/Analysis/AchievementController.cs

@@ -15,9 +15,6 @@ using TEAMModelOS.SDK.Helper.Common.JsonHelper;
 using TEAMModelOS.SDK.Helper.Security.ShaHash;
 using TEAMModelOS.SDK.Context.Exception;
 using TEAMModelOS.Service.Models;
-using System.Text;
-using TEAMModelOS.SDK.Helper.Network.HttpHelper;
-using System.Text.Json;
 
 namespace TEAMModelOS.Controllers.Analysis
 {
@@ -1523,14 +1520,11 @@ namespace TEAMModelOS.Controllers.Analysis
         }
 
         [HttpPost("FindExamPaper")]
-        public BaseJosnRPCResponse FindExamPaper(JosnRPCRequest<Dictionary<string, object>> request)
+        public async Task<BaseJosnRPCResponse> FindExamPaper(JosnRPCRequest<Dictionary<string, object>> request)
         {
-
             JsonRPCResponseBuilder builder = JsonRPCResponseBuilder.custom();
-            request.@params.TryGetValue("subjectCode", out object subjectCode);
-            request.@params.TryGetValue("code", out object code);
-            /* if (RedisHelper.Instance != null)
-             {
+            if (RedisHelper.Instance != null)
+            {
 
                  List<Paper> info = await RedisHelper.CacheShellAsync(CacheCosmosPrefix + request.method,
                      ShaHashHelper.GetSHA1(JsonNetHelper.ToJson(request.@params)), timeoutSeconds, () => { return FindExamPaperRedis(request.@params, request.method); });
@@ -1576,13 +1570,11 @@ namespace TEAMModelOS.Controllers.Analysis
             }
         }
         [HttpPost("FindExamAnswer")]
-        public BaseJosnRPCResponse FindExamAnswer(JosnRPCRequest<Dictionary<string, object>> request)
+        public async Task<BaseJosnRPCResponse> FindExamAnswer(JosnRPCRequest<Dictionary<string, object>> request)
         {
             JsonRPCResponseBuilder builder = JsonRPCResponseBuilder.custom();
-            request.@params.TryGetValue("subjectCode", out object subjectCode);
-            request.@params.TryGetValue("code", out object code);
-            /*            if (RedisHelper.Instance != null)
-                        {
+            if (RedisHelper.Instance != null)
+            {
 
                             List<ExamAnswer> info = await RedisHelper.CacheShellAsync(CacheCosmosPrefix + request.method,
                                 ShaHashHelper.GetSHA1(JsonNetHelper.ToJson(request.@params)), timeoutSeconds, () => { return FindExamAnswerRedis(request.@params, request.method); });