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