123456789101112131415161718192021222324252627282930313233343536 |
- using HiTeachCE.Context;
- using HiTeachCE.Models;
- using HiTeachCE.Services;
- using Microsoft.AspNetCore.Mvc;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Threading.Tasks;
- using TEAMModelOS.SDK.Extension.DataResult.JsonRpcRequest;
- using TEAMModelOS.SDK.Extension.DataResult.JsonRpcResponse;
- namespace HiTeachCE.Controllers
- {
- [Route("api/[controller]")]
- [ApiController]
- public class LecturerController : Controller
- {
- private readonly LecturerService lecturerService;
- public LecturerController(LecturerService lecturer) {
- lecturerService = lecturer;
- }
- /// <summary>
- /// 获取知识
- /// </summary>
- /// <param name="request"></param>
- /// <returns></returns>
- [HttpPost("GetList")]
- public BaseJosnRPCResponse GetList(JosnRPCRequest<Dictionary<string, object>> request)
- {
- // request.@params.TryAdd("PartitionKey", request.lang);
- JsonRPCResponseBuilder builder = JsonRPCResponseBuilder.custom();
- List<Lecturer> data = lecturerService.GetList() ;
- return builder.Data(Guid.NewGuid()).build();
- }
- }
- }
|