From 3e778155459a2d5a2f0214f57ff83c3760ed8381 Mon Sep 17 00:00:00 2001 From: dengjunjie <dengjunjie@hnkhzn.com> Date: 星期一, 10 二月 2025 14:36:43 +0800 Subject: [PATCH] 添加WMSapi接口调用接口日志记录、添加WMSswagger访问接口账号密码、添加WMS到期时间6-30 --- 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ProductionLineJob/CommonProductionLineJob.cs | 24 +++++++++++++++++++++++- 1 files changed, 23 insertions(+), 1 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ProductionLineJob/CommonProductionLineJob.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ProductionLineJob/CommonProductionLineJob.cs" index edd6b94..5bcb690 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ProductionLineJob/CommonProductionLineJob.cs" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ProductionLineJob/CommonProductionLineJob.cs" @@ -4,12 +4,14 @@ using System.Linq; using System.Text; using System.Threading.Tasks; +using WIDESEAWCS_DTO.WMSInfo; using WIDESEAWCS_ITaskInfoRepository; using WIDESEAWCS_ITaskInfoService; using WIDESEAWCS_QuartzJob; using WIDESEAWCS_QuartzJob.Service; using WIDESEAWCS_Tasks.ProductionLineJob; using WIDESEAWCS_Tasks.StackerCraneJob; +using static System.Collections.Specialized.BitVector32; namespace WIDESEAWCS_Tasks { @@ -33,9 +35,29 @@ try { OtherDevice ProductionLine = (OtherDevice)context.JobDetail.JobDataMap.Get("JobParams"); + short[] shorts = { 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4 }; + ProductionLineDTO MaterielGroupDTO = new ProductionLineDTO() + { + Barcode = "A1001", + batchNo = "20241212001T1", + stationCode = "Z1", + productQty = string.Join(",", shorts), + traytype = 4 + }; + ProductionLineToWMSRequest(MaterielGroupDTO); if (ProductionLine != null) { - ProductionLineExtend(ProductionLine); + switch (ProductionLine.DeviceName) + { + case "鍏ュ簱浜х嚎": + ProductionLineIn(ProductionLine); + break; + case "鍑哄簱浜х嚎": + ProductionLineOut(ProductionLine); + break; + default: + throw new Exception("鏈畾涔変骇绾�"); + } } } catch (Exception ex) -- Gitblit v1.9.3