SmallFunController.cs 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. using Microsoft.AspNetCore.Http;
  2. using Microsoft.AspNetCore.Mvc;
  3. using OASystem.API.OAMethodLib.JuHeAPI;
  4. namespace OASystem.API.Controllers
  5. {
  6. /// <summary>
  7. /// 小功能接口
  8. /// </summary>
  9. [Route("api/[controller]/[action]")]
  10. [ApiController]
  11. public class SmallFunController : ControllerBase
  12. {
  13. private readonly IJuHeApiService _juHeApiService;
  14. /// <summary>
  15. /// 初始化
  16. /// </summary>
  17. /// <param name="juHeApiService"></param>
  18. public SmallFunController(IJuHeApiService juHeApiService)
  19. {
  20. this._juHeApiService = juHeApiService;
  21. }
  22. /// <summary>
  23. /// 获取汇率
  24. /// </summary>
  25. /// <param name="dto"></param>
  26. /// <returns></returns>
  27. [HttpPost]
  28. [ProducesResponseType(typeof(JsonView), StatusCodes.Status200OK)]
  29. public async Task<IActionResult> GetMsgList()
  30. {
  31. var msgData = await _juHeApiService.GetExchangeRateAsync();
  32. return Ok(JsonView(true));
  33. }
  34. }
  35. }