25 lines
640 B
C#
25 lines
640 B
C#
using Dlhis.Basic.Common.Message.Requests;
|
|
using Dlhis.Basic.Common.Message.Services;
|
|
using Microsoft.AspNetCore.Mvc;
|
|
|
|
namespace Dlhis.Basic.Common.Message.Controller;
|
|
|
|
|
|
[Route("api/[controller]")]
|
|
[ApiController]
|
|
public class MessagesController : ControllerBase
|
|
{
|
|
private readonly IJinkoApiService _jinkoApiService;
|
|
|
|
public MessagesController(IJinkoApiService jinkoApiService)
|
|
{
|
|
_jinkoApiService = jinkoApiService;
|
|
}
|
|
|
|
|
|
[HttpPost("dingtalk/workmessage")]
|
|
public async Task SendWorkMessageAsync(DingTalkWorkMessageRequest request)
|
|
{
|
|
await _jinkoApiService.SendWorkMessageAsync(request);
|
|
}
|
|
} |