From e78927cffaf6f4b91b28b6fe316fc6141280c9e9 Mon Sep 17 00:00:00 2001 From: liguoyang Date: Thu, 17 Apr 2025 14:32:44 +0800 Subject: [PATCH] debug . --- .../Organization/Controllers/SyncController.cs | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/Src/Dlhis.Basic/Organization/Controllers/SyncController.cs b/Src/Dlhis.Basic/Organization/Controllers/SyncController.cs index b4cbb3c8..69d49be4 100644 --- a/Src/Dlhis.Basic/Organization/Controllers/SyncController.cs +++ b/Src/Dlhis.Basic/Organization/Controllers/SyncController.cs @@ -1,5 +1,6 @@ using Dlhis.Basic.Organization.Request; using Dlhis.Basic.Organization.Services; +using Dlhis.Jip.Api; using Dlhis.Jip.Api.Responses; using Kurisu.AspNetCore.DataAccess.SqlSugar.Aop; using Microsoft.AspNetCore.Authorization; @@ -14,14 +15,17 @@ public class SyncController : ControllerBase { private readonly IGainfoUpdateService _gainfoUpdateService; private readonly IJinkoSapService _jinkoSapService; + private readonly IJinkoJipApi _jinkoJipApi; private readonly ISapBusinessTripService _sapBusinessTripService; - public SyncController(IGainfoUpdateService gainfoUpdateService, - IJinkoSapService jinkoSapService, + public SyncController(IGainfoUpdateService gainfoUpdateService, + IJinkoSapService jinkoSapService, + IJinkoJipApi jinkoJipApi, ISapBusinessTripService sapBusinessTripService) { _gainfoUpdateService = gainfoUpdateService; _jinkoSapService = jinkoSapService; + _jinkoJipApi = jinkoJipApi; _sapBusinessTripService = sapBusinessTripService; } @@ -51,11 +55,18 @@ public class SyncController : ControllerBase { return await _jinkoSapService.GetPositionsAsync(); } - + [HttpPost("/api/sync/businessTrips")] [IgnoreTenant] public async Task GetBusinessTripsAsync(CodeRequest request) { await _sapBusinessTripService.HandlerBusinessTripsByFactoryAsync(request.Code); } + + [HttpPost("/api/sync/test")] + [IgnoreTenant] + public async Task Test(DateTime date, string factory) + { + return await _jinkoJipApi.GetBusinessTripInfosByFactoryAsync(factory, date, date); + } } \ No newline at end of file