CrazyIter_Bin 2 vuotta sitten
vanhempi
commit
246c9b214c

+ 15 - 0
TEAMModelOS/Controllers/OpenApi/Business/BizTeacherController.cs

@@ -69,5 +69,20 @@ namespace TEAMModelBI.Controllers
             var responseData = await OpenApiService.GetTeacherInfo(_azureCosmos, _dingDing, id, school, json);
             return Ok(new { responseData });
         }
+        /// <summary>
+        /// 教师执教的班级和课程
+        /// </summary>
+        /// <param name="json"></param>
+        /// <returns></returns>
+        [ProducesDefaultResponseType]
+        [HttpPost("get-teacher-teach")]
+        [ApiToken(Auth = "1502", Name = "教师执教的班级和课程", RWN = "R", Limit = false)]
+        public async Task<IActionResult> GetTeacherTeach(JsonElement json)
+        {
+            var (id, school) = HttpContext.GetApiTokenInfo();
+            var responseData = await OpenApiService.GetTeacherTeach(_azureCosmos, _dingDing, id, school, json);
+            return Ok(new { responseData });
+        }
+
     }
 }

+ 16 - 0
TEAMModelOS/Controllers/OpenApi/OpenApiService.cs

@@ -516,6 +516,22 @@ namespace TEAMModelOS.Controllers
             }
         }
 
+
+        /// <summary>
+        /// 教师执教的班级和课程
+        /// [ApiToken(Auth = "1502", Name = "教师详细信息", RWN = "R", Limit = false)]
+        /// </summary>
+        /// <param name="_azureCosmos"></param>
+        /// <param name="_dingDing"></param>
+        /// <param name="bizId"></param>
+        /// <param name="school"></param>
+        /// <param name="json"></param>
+        /// <returns></returns>
+        public static async Task<ResponseData<dynamic>> GetTeacherTeach(AzureCosmosFactory _azureCosmos, DingDing _dingDing, string bizId, string school, JsonElement json) {
+
+            return null;
+        }
+
         /// <summary>
         /// 教师详细信息
         /// [ApiToken(Auth = "1502", Name = "教师详细信息", RWN = "R", Limit = false)]