From 8893638de46547923e0684220df3d9782f7ec283 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周一, 10 3月 2025 11:01:49 +0800
Subject: [PATCH] 缓存岛需要加个批次号条件、可以选择某个批次出
---
CC/iWareCC_ASRS/FormCC.cs | 75 +++++++++++++++++++++++--------------
1 files changed, 46 insertions(+), 29 deletions(-)
diff --git a/CC/iWareCC_ASRS/FormCC.cs b/CC/iWareCC_ASRS/FormCC.cs
index bf2ba72..8199439 100644
--- a/CC/iWareCC_ASRS/FormCC.cs
+++ b/CC/iWareCC_ASRS/FormCC.cs
@@ -21,12 +21,14 @@
using System.Collections.Generic;
using System.Data;
using System.Data.Entity.Core.Metadata.Edm;
+using System.Diagnostics;
using System.Drawing;
using System.Linq;
using System.Linq.Expressions;
using System.Net;
using System.ServiceModel;
using System.Threading;
+using System.Threading.Tasks;
using System.Windows.Forms;
using XiGang.Core.Model;
using XiGang.Core.Model.ViewModels;
@@ -37,6 +39,10 @@
{
public partial class FormCC : Form
{
+ /// <summary>
+ /// 鍏ㄥ眬-269浣嶇疆鏈�鏂版壂鎻忕殑鏉夸欢鏁版嵁锛堟牸寮� 鍖呭彿|Upi|鏃堕棿鐐癸級
+ /// </summary>
+ public static string Globle_269_LastPackageUpi = "";
/// <summary>
/// 鍏ㄥ眬-閰嶇疆鎶ヨ淇℃伅鍒楄〃
@@ -245,7 +251,7 @@
new Thread(PushPackageCodeToMes.Handler).Start();
new Thread(PushPaperCutToMes.Handler).Start();
- new Thread(DataProcess_ValidateQiTao.Handler).Start();
+ //new Thread(DataProcess_ValidateQiTao.Handler).Start();
//*/
#endregion
@@ -259,7 +265,7 @@
}
private void FormCC_Load(object sender, EventArgs e)
{
-
+
/*
@@ -274,22 +280,25 @@
#region 瀵瑰鍙戝竷WCF褰㈠紡鏁版嵁璁块棶鏈嶅姟
- try
+ Task.Run(() =>
{
- #region 瀵瑰鍙戝竷WCF褰㈠紡鏁版嵁璁块棶鏈嶅姟
- var lineServiceHost = new ServiceHost(typeof(CCWcfService));
- lineServiceHost.Open();
- lbl_WCFMsg.Text = "鍙戝竷WCF鎴愬姛," + lineServiceHost.BaseAddresses[0].AbsoluteUri;
- lbl_WCFMsg.ForeColor = Color.Green;
- #endregion
+ try
+ {
+ #region 瀵瑰鍙戝竷WCF褰㈠紡鏁版嵁璁块棶鏈嶅姟
+ var lineServiceHost = new ServiceHost(typeof(CCWcfService));
+ lineServiceHost.Open();
+ lbl_WCFMsg.Text = "鍙戝竷WCF鎴愬姛," + lineServiceHost.BaseAddresses[0].AbsoluteUri;
+ lbl_WCFMsg.ForeColor = Color.Green;
+ #endregion
- }
- catch (Exception ex)
- {
- Log4NetHelper.WriteErrorLog(iWareCommon.Utils.LogType.CCWCFService, "鍙戝竷WCF澶辫触", ex);
- lbl_WCFMsg.Text = "鍙戝竷WCF澶辫触锛�" + ex.Message;
- lbl_WCFMsg.ForeColor = Color.Red;
- }
+ }
+ catch (Exception ex)
+ {
+ Log4NetHelper.WriteErrorLog(iWareCommon.Utils.LogType.CCWCFService, "鍙戝竷WCF澶辫触", ex);
+ lbl_WCFMsg.Text = "鍙戝竷WCF澶辫触锛�" + ex.Message;
+ lbl_WCFMsg.ForeColor = Color.Red;
+ }
+ });
#endregion
@@ -614,15 +623,21 @@
{
while (true)
{
- Thread.Sleep(2000);//1绉掗挓璇诲彇涓�娆�
+ Thread.Sleep(3000);//1绉掗挓璇诲彇涓�娆�
try
{
if (stationServiceClient == null)
{
continue;
}
- /*
+
+ Stopwatch main = new Stopwatch();
+ main.Start();
+
iWareCC.StationService.DeviceWarningInfo[] waringList = await stationServiceClient.GetWaringInfoListAsync((int)EDevice.Station, configDeviceWarningList.wmsConfigDeviceWarnings.ToArray());
+
+ main.Stop();
+ var milliseconds = main.ElapsedMilliseconds; //-- 鎿嶄綔鏃堕棿锛堟绉掞級
//鏄剧ず鎶ヨ淇℃伅
List<String> warningCodeList = new List<string>();
@@ -674,14 +689,16 @@
{
if (SystemValue.isAllowRuning_DeleteData && SystemValue.isStartedModel)
{
- ClearDataHandler.Delete_Base_SysExceptionInfo(7);
- ClearDataHandler.Delete_Task_RequestLog(7);
- ClearDataHandler.Delete_Task_Part(10);
- ClearDataHandler.Delete_Device_Warning(30);
- ClearDataHandler.Delete_HttpRequestRecord(14);
+ ClearDataHandler.Delete_wms_record_print(7);
+ ClearDataHandler.Delete_mes_push_papercut(7);
+ ClearDataHandler.Delete_mes_push_packagecode(10);
+ ClearDataHandler.Delete_wms_rbline_task(10);
- ClearDataHandler.Delete_MES_BTJReceiveReq(30);
- ClearDataHandler.Delete_MES_OnLineReq(30);
+ //ClearDataHandler.Delete_Device_Warning(30);
+ //ClearDataHandler.Delete_HttpRequestRecord(14);
+
+ //ClearDataHandler.Delete_MES_BTJReceiveReq(30);
+ //ClearDataHandler.Delete_MES_OnLineReq(30);
LogTextHelper.BatchDeleteLog();
@@ -1241,13 +1258,13 @@
-
-
-
-
+
+
+
+
--
Gitblit v1.9.3