From 0919da39731360ea45432758d52ac96b79bfbbd4 Mon Sep 17 00:00:00 2001
From: libo <Administrator@DESKTOP-1A6QMNS>
Date: 星期一, 31 三月 2025 10:50:23 +0800
Subject: [PATCH] 添加wms和wcs操作手册
---
项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/BYDJob.cs | 40 +++++++++++++++++++++++++++++++++++++---
1 files changed, 37 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..ef04462 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,49 @@
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);
+ }
+
+
+
+ try
+ {
+ WriteDebug(nameof(BYDJob), $"鍚屾鍑哄簱鍗�");
+ //鍚屾WMS鍑哄簱鍗曟暟鎹�
+ var response = HttpHelpers.Post<WebResponseContent>(url.Replace("PDA", "Sys_Job") + "SelectOutStoreOrder", "", "鍚屾鏉$爜涓绘暟鎹�");
+ if (response.Status)
+ {
+ WriteDebug(nameof(BYDJob), $"鍚屾鍑哄簱鍗�");
+ }
+ else
+ {
+ WriteDebug(nameof(BYDJob), $"鍚屾鍑哄簱鍗曞け璐�,澶辫触鍘熷洜锛歿response.Message}");
+ }
+ }
+ catch (Exception ex)
+ {
+ WriteDebug(nameof(BYDJob), $"鍚屾鍑哄簱鍗曞紓甯革紝寮傚父鎻忚堪锛�" + ex.Message);
}
return Task.CompletedTask;
--
Gitblit v1.9.3