From 48091350d466941e7d1a6a9c803ad4205d8c3d86 Mon Sep 17 00:00:00 2001 From: duyongjia <adu_555@163.com> Date: 星期二, 07 一月 2025 09:16:33 +0800 Subject: [PATCH] 最新修改 --- 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/BYDJob.cs | 19 ++++++++++++++++--- 1 files changed, 16 insertions(+), 3 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/BYDJob.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/BYDJob.cs" index b448047..8e826fe 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/BYDJob.cs" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/BYDJob.cs" @@ -8,9 +8,12 @@ using System.ComponentModel; using System.Linq; using System.Reflection; +using System.Security.Policy; using System.Text; using System.Threading.Tasks; +using WIDESEAWCS_Common.Http; using WIDESEAWCS_Communicator; +using WIDESEAWCS_Core; using WIDESEAWCS_Core.Helper; using WIDESEAWCS_QuartzJob; using WIDESEAWCS_QuartzJob.DeviceBase; @@ -20,18 +23,28 @@ namespace WIDESEAWCS_Tasks { [DisallowConcurrentExecution] - public class BYDJob : IJob + public class BYDJob :JobBase,IJob { + public string url = AppSettings.Configuration["WMS"]; public Task Execute(IJobExecutionContext context) { try { + WriteDebug(nameof(BYDJob), $"鍚屾鏉$爜涓绘暟鎹�"); //鍚屾WMS涓绘潯鐮佹暟鎹� - WMSApiInvoke.SyncLabMaster(); + var response = HttpHelpers.Post<WebResponseContent>(url.Replace("PDA", "Sys_Job") + "SyncLabMaster", "", "鍚屾鏉$爜涓绘暟鎹�"); + if(response.Status) + { + WriteDebug(nameof(BYDJob), $"鍚屾鏉$爜涓绘暟鎹垚鍔�"); + } + else + { + WriteDebug(nameof(BYDJob), $"鍚屾鏉$爜涓绘暟鎹け璐�,澶辫触鍘熷洜锛歿response.Message}"); + } } catch (Exception ex) { - Console.Out.WriteLine(nameof(BYDJob) + ":" + ex.Message); + WriteDebug(nameof(BYDJob), $"鍚屾鏉$爜涓绘暟鎹紓甯革紝寮傚父鎻忚堪锛�"+ex.Message); } return Task.CompletedTask; -- Gitblit v1.9.3