refactor 改用basic服务

This commit is contained in:
2025-03-07 17:14:58 +08:00
parent 0df371d305
commit d0e62121bc
16 changed files with 225 additions and 40 deletions

View File

@@ -10,8 +10,4 @@
<PackageReference Include="Kurisu.RemoteCall" Version="0.4.8" />
</ItemGroup>
<ItemGroup>
<Folder Include="Request\" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,13 @@
using Dlhis.Basic.Api.Requests;
using Kurisu.RemoteCall.Attributes;
namespace Dlhis.Basic.Api;
[RequestLog]
[RequestResultHandler]
[EnableRemoteClient(Name = "message-service", BaseUrl = "${InternalRequest:BasicRequestUrl}")]
public interface IDingTalkApi
{
[Post("/api/messages/dingtalk/workmessage")]
Task SendWorkMessageAsync(JinkoSendWorkMessageRequest request);
}

View File

@@ -0,0 +1,14 @@
namespace Dlhis.Basic.Api.Requests;
public class JinkoSendWorkMessageRequest
{
/// <summary>
/// 发送内容
/// </summary>
public string Content { get; set; }
/// <summary>
/// 工号
/// </summary>
public List<string> WorkCodes { get; set; }
}