ActivationCodeController.cs 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. using HiTeachCE.Helpers;
  2. using HiTeachCE.Services;
  3. using IdentityModel;
  4. using Microsoft.AspNetCore.Authorization;
  5. using Microsoft.AspNetCore.Mvc;
  6. using SqlSugar;
  7. using System;
  8. using System.Collections.Generic;
  9. using System.Linq;
  10. using System.Threading.Tasks;
  11. using TEAMModelOS.SDK.Extension.DataResult.JsonRpcRequest;
  12. using TEAMModelOS.SDK.Extension.DataResult.JsonRpcResponse;
  13. namespace HiTeachCE.Controllers
  14. {
  15. [Route("api/[controller]")]
  16. [ApiController]
  17. public class ActivationCodeController :BaseController
  18. {
  19. public ActivationCodeService activationCodeService;
  20. public ActivationCodeController(ActivationCodeService activationCode)
  21. {
  22. activationCodeService = activationCode;
  23. }
  24. /// <summary>
  25. /// 获取组织列表
  26. /// </summary>
  27. /// <param name="request"></param>
  28. /// <returns></returns>
  29. [HttpPost("list")]
  30. [Authorize(Policy = Constant.Role_Root)]
  31. public BaseJosnRPCResponse List(PaginationJosnRPCRequest<Dictionary<string, string>> request)
  32. {
  33. JsonRPCResponseBuilder builder = new JsonRPCResponseBuilder();
  34. //string role = GetLoginUser(JwtClaimTypes.Role);
  35. // string loginUnionid = GetLoginUser(JwtClaimTypes.Id);
  36. bool flag = false;
  37. return builder.build();
  38. }
  39. }
  40. }