diff --git a/Admin.Core.Api/Admin.Core.Model.xml b/Admin.Core.Api/Admin.Core.Model.xml index 639cdc26..2ae5b387 100644 --- a/Admin.Core.Api/Admin.Core.Model.xml +++ b/Admin.Core.Api/Admin.Core.Model.xml @@ -2751,6 +2751,11 @@ 打印名称 + + + 是否打印 1=>打印 + + 订单执行表 diff --git a/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfo.cs b/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfo.cs index 933a5bcc..e889e1d2 100644 --- a/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfo.cs +++ b/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.Common")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+c53bc30072a3adeea1b0c21c91cb2d648f118f60")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+6a2914f353b30226bd3c46eef3e158fc962c6d2c")] [assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.Common")] [assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.Common")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfoInputs.cache b/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfoInputs.cache index 423a57c4..b9993b62 100644 --- a/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfoInputs.cache +++ b/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfoInputs.cache @@ -1 +1 @@ -37bd2ff229b560659038609c60a65eaf79418032b62ff4b92113ec69c6a5960d +42ec2e380fe38d40563f36473402d454f6b076559d97ee85a6c2890d9161cb18 diff --git a/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfo.cs b/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfo.cs index 60045e6d..d1823328 100644 --- a/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfo.cs +++ b/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.EventBus")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+403132f49e050644d1c67839de33f621806901e3")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+6a2914f353b30226bd3c46eef3e158fc962c6d2c")] [assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.EventBus")] [assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.EventBus")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfoInputs.cache b/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfoInputs.cache index 62e30823..31036c34 100644 --- a/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfoInputs.cache +++ b/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfoInputs.cache @@ -1 +1 @@ -7dc52543e1ef22570d04e65c59a24332802dd0706a47c76219638347d0f0e954 +527b0e112f9432814102176b98ab99ba61c1e9b0426943a4532270d50a0bc731 diff --git a/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfo.cs b/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfo.cs index 43164c79..b30f3d8f 100644 --- a/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfo.cs +++ b/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.Extensions")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+c53bc30072a3adeea1b0c21c91cb2d648f118f60")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+6a2914f353b30226bd3c46eef3e158fc962c6d2c")] [assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.Extensions")] [assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.Extensions")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfoInputs.cache b/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfoInputs.cache index b1c9f004..6de3d4f1 100644 --- a/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfoInputs.cache +++ b/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfoInputs.cache @@ -1 +1 @@ -b61f2f3e350ff49543683ff93e92534609858a2af46aa25badec7272acbe6855 +0bd8c7c10e8706eda7cd0686be4aecc638184df65f561f6e0cbb4612b1b4d8b2 diff --git a/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfo.cs b/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfo.cs index e67ebfe9..354c237d 100644 --- a/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfo.cs +++ b/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.IRepository")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+c53bc30072a3adeea1b0c21c91cb2d648f118f60")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+6a2914f353b30226bd3c46eef3e158fc962c6d2c")] [assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.IRepository")] [assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.IRepository")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfoInputs.cache b/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfoInputs.cache index f06082bf..30c217bd 100644 --- a/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfoInputs.cache +++ b/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfoInputs.cache @@ -1 +1 @@ -62fed852eacf591790ff01b40eab06fc537da336e7476c4ee7497dcaefff7db6 +13a6ba9aaa55c3a5c050f1347666cd72115768ccdcd1926174b48a20f60d519f diff --git a/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfo.cs b/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfo.cs index 294fa29c..d254de2b 100644 --- a/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfo.cs +++ b/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.IService")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+c53bc30072a3adeea1b0c21c91cb2d648f118f60")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+6a2914f353b30226bd3c46eef3e158fc962c6d2c")] [assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.IService")] [assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.IService")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfoInputs.cache b/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfoInputs.cache index a4050c26..e3bf5fc5 100644 --- a/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfoInputs.cache +++ b/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfoInputs.cache @@ -1 +1 @@ -995789d74271b8c3d23be86c14dce45c09267ea3bfd6164be4519e46ce7d91b8 +7be8fb84c98936223c16d3b40f216dafcd65db0db33159afd40990ce9fa54678 diff --git a/Admin.Core.Model/Model_New/PrintSuppleMentBarCode.cs b/Admin.Core.Model/Model_New/PrintSuppleMentBarCode.cs index f8978cee..871b561a 100644 --- a/Admin.Core.Model/Model_New/PrintSuppleMentBarCode.cs +++ b/Admin.Core.Model/Model_New/PrintSuppleMentBarCode.cs @@ -53,5 +53,12 @@ namespace Admin.Core.Model /// [SugarColumn(ColumnName = "PRINT_NAME")] public string PrintName { get; set; } + + /// + /// 是否打印 1=>打印 + /// + [SugarColumn(ColumnName = "IS_PRINT")] + public int IsPrint { get; set; } + } } diff --git a/Admin.Core.Model/Model_New/ReportQualityInsPection.cs b/Admin.Core.Model/Model_New/ReportQualityInsPection.cs index 7db11669..08dd1693 100644 --- a/Admin.Core.Model/Model_New/ReportQualityInsPection.cs +++ b/Admin.Core.Model/Model_New/ReportQualityInsPection.cs @@ -29,7 +29,7 @@ namespace Admin.Core.Model /// /// 物料名称 /// - [SugarColumn(ColumnName = "MATERIAL_NAME")] + [SugarColumn(ColumnName = "MATERIAL_NAME", ColumnDataType = "NVARCHAR(128)")] public string MaterialName { get; set; } /// /// 工序编号 diff --git a/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfo.cs b/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfo.cs index 0411ea5b..bed6041c 100644 --- a/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfo.cs +++ b/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.Model")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+c53bc30072a3adeea1b0c21c91cb2d648f118f60")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+6a2914f353b30226bd3c46eef3e158fc962c6d2c")] [assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.Model")] [assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.Model")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfoInputs.cache b/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfoInputs.cache index 1f238001..5ce469b7 100644 --- a/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfoInputs.cache +++ b/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfoInputs.cache @@ -1 +1 @@ -1b712b170964f1caaacc65c929d3c29729c899f231af7a3ba55583176cca2fd1 +e06bdf0ebe65ef932d0c6fd7d3baae5f10e155760c54fbb7fb60325fb50a3495 diff --git a/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfo.cs b/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfo.cs index 347be560..4b38de59 100644 --- a/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfo.cs +++ b/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.Repository")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+c53bc30072a3adeea1b0c21c91cb2d648f118f60")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+6a2914f353b30226bd3c46eef3e158fc962c6d2c")] [assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.Repository")] [assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.Repository")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfoInputs.cache b/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfoInputs.cache index 51d4bd55..7bcd903a 100644 --- a/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfoInputs.cache +++ b/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfoInputs.cache @@ -1 +1 @@ -efc561198173ae3698b722d3861fe5166dd13c55ff30f4dc9717b5666ce11451 +3268d8102eca1f6dea32d43510b3c796d3bd7d4838bf40e973c93200629c29a8 diff --git a/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfo.cs b/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfo.cs index 82aadd7c..06483d90 100644 --- a/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfo.cs +++ b/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.Serilog.Es")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+403132f49e050644d1c67839de33f621806901e3")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+6a2914f353b30226bd3c46eef3e158fc962c6d2c")] [assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.Serilog.Es")] [assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.Serilog.Es")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfoInputs.cache b/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfoInputs.cache index 0100e00d..7681819e 100644 --- a/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfoInputs.cache +++ b/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfoInputs.cache @@ -1 +1 @@ -bf5c82979746b8f9cef24fe069c3daf057e4bde435ced85bb38fcc400ecb0b6c +d0399735cc31acea60f87f26f248a937ea1b4fea77858ad3185274c66c912f12 diff --git a/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfo.cs b/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfo.cs index 650115ab..38a927e7 100644 --- a/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfo.cs +++ b/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.Service")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+c53bc30072a3adeea1b0c21c91cb2d648f118f60")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+6a2914f353b30226bd3c46eef3e158fc962c6d2c")] [assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.Service")] [assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.Service")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfoInputs.cache b/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfoInputs.cache index 58bdc47e..e09c658b 100644 --- a/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfoInputs.cache +++ b/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfoInputs.cache @@ -1 +1 @@ -f0342ace3869b9b2dd7e45aa4bce15647b407e7e8b010c0c6fecba7b7985c65b +602e3d4ff09d3c166749ecfcf3ba98f9f9678c6c255be546fc4b101df75abd22 diff --git a/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfo.cs b/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfo.cs index e72f4a94..a4f93244 100644 --- a/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfo.cs +++ b/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.Tasks")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+c53bc30072a3adeea1b0c21c91cb2d648f118f60")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+6a2914f353b30226bd3c46eef3e158fc962c6d2c")] [assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.Tasks")] [assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.Tasks")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfoInputs.cache b/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfoInputs.cache index 13bd3789..47a197b9 100644 --- a/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfoInputs.cache +++ b/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfoInputs.cache @@ -1 +1 @@ -884988e21b157fad7a1f8da431377752aad4da3380907ccff393770a33c9112b +2d524ba5bcdb8f1a42f6a39d9dbd988dcf79eda3262bc55165a1d9360b348b4f diff --git a/Aucma.Core.BoxFoam/Business/InStoreBusiness.cs b/Aucma.Core.BoxFoam/Business/InStoreBusiness.cs index 7d0cc976..e2700128 100644 --- a/Aucma.Core.BoxFoam/Business/InStoreBusiness.cs +++ b/Aucma.Core.BoxFoam/Business/InStoreBusiness.cs @@ -60,23 +60,12 @@ namespace Aucma.Core.BoxFoam.Business /// 货到名称 public delegate void RefreshScanMateriaCode(string materialBarCode, string materialCode, string materialName, string spaceName, string msg); public static event RefreshScanMateriaCode RefreshScanMateriaCodeEvent; - /// - /// 初始化入库任务 - /// - /// - public delegate void RefreshInStoreTask(RealTaskInfo taskInfos); - public static event RefreshInStoreTask RefreshInStoreTaskEvent; - /// - /// 日志信息刷新 - /// - /// - public delegate void RefreshLogMessage(string message); - public static event RefreshLogMessage RefreshLogMessageEvent; + /// /// 入库日志事件 /// /// - public delegate void LogDelegate(string msg); + public delegate void LogDelegate(string msg, string color); public static event LogDelegate LogDelegateEvent; /// @@ -141,7 +130,7 @@ namespace Aucma.Core.BoxFoam.Business { if (string.IsNullOrEmpty(materialBarCode)) { - LogDelegateEvent?.Invoke("未扫到二维码信息!"); + LogDelegateEvent?.Invoke("未扫到二维码信息!","Red"); Console.WriteLine($"【{DateTime.Now}】未扫到二维码信息,请重新扫码!"); return; } @@ -149,7 +138,7 @@ namespace Aucma.Core.BoxFoam.Business //创建入库任务 Console.WriteLine($"【{DateTime.Now}】扫码成功,物料条码:{materialBarCode}"); logHelper.Info($"扫码成功,物料条码:{materialBarCode}"); - LogDelegateEvent?.Invoke($"扫码成功,物料条码:{materialBarCode}"); + LogDelegateEvent?.Invoke($"扫码成功,物料条码:{materialBarCode}", "White"); #region 执行任务 string materialCode = SubString(materialBarCode); @@ -163,17 +152,15 @@ namespace Aucma.Core.BoxFoam.Business flag = false; try { - LogDelegateEvent?.Invoke($"获取物料编码:{materialCode}"); - Console.WriteLine($"获取物料编码:{materialCode}"); + LogDelegateEvent?.Invoke($"获取物料编码:{materialCode}", "White"); bool result= obj.plc.WriteString("DB200.132", materialCode);//写入物料号 - Console.WriteLine($"写入物料编码:{materialCode}"); if (result) { Thread.Sleep(2500); int space = obj.plc.ReadInt16("DB200.438");//读取货道号,大约1.5s 可以获取 Console.WriteLine($"物料MES码:{materialBarCode},》入库货道:{space}"); logHelper.Info($"物料MES码:{materialBarCode},》入库货道:{space}"); - LogDelegateEvent?.Invoke($"物料MES码:{materialBarCode},》物料码:{materialCode}"); + LogDelegateEvent?.Invoke($"物料MES码:{materialBarCode},》物料码:{materialCode}", "White"); //更新货道入库 await EnterStore(materialBarCode, space); //更新过点数 @@ -189,7 +176,7 @@ namespace Aucma.Core.BoxFoam.Business catch (Exception ex) { logHelper.Error($"入库业务异常:{ex}"); - LogDelegateEvent?.Invoke($"入库业务异常:{ex}"); + LogDelegateEvent?.Invoke($"入库业务异常:{ex}", "Red"); Console.WriteLine($"入库业务异常:{ex.Message}"); } finally @@ -313,6 +300,7 @@ namespace Aucma.Core.BoxFoam.Business public async Task EnterStore(string barCode,int space) { + //有获取不到情况,需要一直获取 string spaceCode = string.Empty; switch (space) { @@ -360,12 +348,12 @@ namespace Aucma.Core.BoxFoam.Business { string message = $"物料[{material.MaterialName}],入库成功!"; RefreshScanMateriaCodeEvent?.Invoke(material.MaterialCode, barCode, material.MaterialName, spaceCode, message); //刷新界面扫码信息 - LogDelegateEvent?.Invoke($"物料[{material.MaterialName}], 入库成功!"); + LogDelegateEvent?.Invoke($"物料[{material.MaterialName}], 入库成功!","White"); RefreshDataGridDelegateEvent?.Invoke(); } else { - LogDelegateEvent?.Invoke($"物料[{material.MaterialName}], 入库失败,任务回滚!"); + LogDelegateEvent?.Invoke($"物料[{material.MaterialName}], 入库失败,任务回滚!", "Red"); logHelper.Error($"物料[{material.MaterialName}], 入库失败,任务回滚!"); } } diff --git a/Aucma.Core.BoxFoam/Models/ListBoxDataView.cs b/Aucma.Core.BoxFoam/Models/ListBoxDataView.cs new file mode 100644 index 00000000..2c0f7013 --- /dev/null +++ b/Aucma.Core.BoxFoam/Models/ListBoxDataView.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Aucma.Core.BoxFoam.Models +{ + public class ListBoxDataView + { + /// + /// 颜色 + /// + public string Color { get; set; } + /// + /// 内容 + /// + public string Content { get; set; } + } +} diff --git a/Aucma.Core.BoxFoam/ViewModels/FoamMachinesPageViewModel.cs b/Aucma.Core.BoxFoam/ViewModels/FoamMachinesPageViewModel.cs index 89170185..bfd554c9 100644 --- a/Aucma.Core.BoxFoam/ViewModels/FoamMachinesPageViewModel.cs +++ b/Aucma.Core.BoxFoam/ViewModels/FoamMachinesPageViewModel.cs @@ -218,7 +218,7 @@ namespace Aucma.Core.BoxFoam.ViewModels { try { - System.Windows.Application.Current.Dispatcher.Invoke((Action)(async () => + System.Windows.Application.Current.Dispatcher.Invoke((Action)(() => { LastShotRecordDataGrid.Clear(); diff --git a/Aucma.Core.BoxFoam/ViewModels/IndexPageViewModel.cs b/Aucma.Core.BoxFoam/ViewModels/IndexPageViewModel.cs index f993e405..a286c410 100644 --- a/Aucma.Core.BoxFoam/ViewModels/IndexPageViewModel.cs +++ b/Aucma.Core.BoxFoam/ViewModels/IndexPageViewModel.cs @@ -14,6 +14,7 @@ using System.Threading; using Aucma.Core.BoxFoam.Business; using Admin.Core.Model; using System.Collections.Generic; +using Aucma.Core.BoxFoam.Models; /* * 首页信息 */ @@ -21,8 +22,6 @@ namespace Aucma.Core.BoxFoam.ViewModels { public partial class IndexPageViewModel : ObservableObject { - - private ObservableCollection listItems = new ObservableCollection(); private static readonly log4net.ILog log = LogManager.GetLogger(typeof(IndexPageViewModel)); public readonly IRecordInStoreServices? _recordInstoreServices; @@ -160,14 +159,18 @@ namespace Aucma.Core.BoxFoam.ViewModels /// listBox绑定日志 /// /// - private void PrintMessageToListBox(string message) + private void PrintMessageToListBox(string message, string color) { try { - listItems.Add($"{DateTime.Now.ToString("HH:mm:ss")}==>{message}"); - - LogInfoListBox = listItems.OrderByDescending(x => x); - + System.Windows.Application.Current.Dispatcher.Invoke((Action)(() => + { + string content = $"{DateTime.Now.ToString("HH:mm:ss")}==>{message}"; + ListBoxDataView view = new ListBoxDataView { Content = content, Color = color }; + //listItems.Add(view); + listItems.Insert(0, view); + LogInfoListBox = listItems; + })); } catch (Exception ex) { diff --git a/Aucma.Core.BoxFoam/Views/FoamMonitorPageView.xaml b/Aucma.Core.BoxFoam/Views/FoamMonitorPageView.xaml index 64ccd279..c50a5103 100644 --- a/Aucma.Core.BoxFoam/Views/FoamMonitorPageView.xaml +++ b/Aucma.Core.BoxFoam/Views/FoamMonitorPageView.xaml @@ -62,10 +62,10 @@ - - + - + @@ -156,13 +156,13 @@ - + - + - + - + - + - + - + - + - + @@ -234,97 +234,97 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/Aucma.Core.BoxFoam/Views/IndexPageView.xaml b/Aucma.Core.BoxFoam/Views/IndexPageView.xaml index 86fc6c4c..5936a662 100644 --- a/Aucma.Core.BoxFoam/Views/IndexPageView.xaml +++ b/Aucma.Core.BoxFoam/Views/IndexPageView.xaml @@ -159,9 +159,27 @@ - - + + + + + + + + + + + + + + + + + + + + diff --git a/Aucma.Core.BoxFoam/appsettings.json b/Aucma.Core.BoxFoam/appsettings.json index b7cede78..3097023e 100644 --- a/Aucma.Core.BoxFoam/appsettings.json +++ b/Aucma.Core.BoxFoam/appsettings.json @@ -217,7 +217,7 @@ "EquipName": "foamLine1Plc", "PlcType": "Siemens", "Enabled": true, - "IP": "10.10.93.21", + "IP":"10.10.93.21", "Port": 102 }, { @@ -225,7 +225,7 @@ "EquipName": "foamLine2Plc", "PlcType": "Siemens", "Enabled": true, - "IP": "10.10.93.1", + "IP":"10.10.93.1", "Port": 102 }, { @@ -234,7 +234,6 @@ "PlcType": "Siemens", "Enabled": true, "IP": "10.10.93.180", - //"IP": "10.10.93.180", "Port": 102 } ], diff --git a/Aucma.Core.PrintTo/Report/MaterialBar.frx b/Aucma.Core.PrintTo/Report/MaterialBar.frx index 8ea02772..b352b352 100644 --- a/Aucma.Core.PrintTo/Report/MaterialBar.frx +++ b/Aucma.Core.PrintTo/Report/MaterialBar.frx @@ -1,7 +1,7 @@  - + - + @@ -31,10 +31,10 @@ - - - - + + + + diff --git a/Aucma.Core.PrintTo/ViewModels/IndexPageViewModel.cs b/Aucma.Core.PrintTo/ViewModels/IndexPageViewModel.cs index 5f10a40f..23881587 100644 --- a/Aucma.Core.PrintTo/ViewModels/IndexPageViewModel.cs +++ b/Aucma.Core.PrintTo/ViewModels/IndexPageViewModel.cs @@ -3,13 +3,11 @@ using Admin.Core.Model; using Admin.Core.Model.ViewModels; using Aucma.Core.PrintTo.Models; using Aucma.Core.PrintTo.Views; -using Castle.Core.Internal; using CommunityToolkit.Mvvm.ComponentModel; using CommunityToolkit.Mvvm.Input; using CommunityToolkit.Mvvm.Messaging; using log4net; using Microsoft.Extensions.DependencyInjection; -using NPOI.Util; using System; using System.Collections.Generic; using System.Collections.ObjectModel; @@ -165,11 +163,11 @@ namespace Aucma.Core.PrintTo.ViewModels /// 打印 /// [RelayCommand] - private async void Print(string obj) + private async void Print(string obj) { if (string.IsNullOrEmpty(obj)) { - MessageBox.Show("请选中需要打印的产品!","系统提醒"); + MessageBox.Show("请选中需要打印的产品!", "系统提醒"); return; } @@ -178,22 +176,24 @@ namespace Aucma.Core.PrintTo.ViewModels MessageBox.Show("打印名称不可为空!", "系统提醒"); return; } - if (SelectedCells.PlanAmount == 0) + if (PrintAmount == 0) { MessageBox.Show("请输入打印数量!", "系统提醒"); return; } + + if (printType == 0) + { + MessageBox.Show("请选择打印类型!", "系统提醒"); + return; + } + + //if (SelectedCells.PlanAmount > PrintAmount) //{ // MessageBox.Show("打印数量不能高于计划数量!", "系统提醒"); // return; //} - if (printType==0) - { - MessageBox.Show("请选择打印类型!", "系统提醒"); - return; - } - try { @@ -214,22 +214,19 @@ namespace Aucma.Core.PrintTo.ViewModels { type = 1; } - var list= await _printBarCodeServices.QueryAsync(d => d.OrderCode == order_code&&d.PrintBarType== printType); - - if (list!=null||list.Count!= 0) + //查询当前数据库当前已经打印的数量 + var printBarCodeList = await _printBarCodeServices.QueryAsync(d => d.OrderCode == order_code && d.PrintBarType == type); + if (printBarCodeList != null && printBarCodeList.Count != 0) { - int num= list.Count;//已经打印数量 - int residue= SelectedCells.PlanAmount - num;//剩余打印数量 - //if (residue > standard_amount) - //{ - // MessageBox.Show("订单数量已经打印到规定订单数量!", "系统提醒"); - // return; - //} - //if ((residue- standard_amount)< 1) - //{ - // MessageBox.Show("订单数量已经打印到规定订单数量!", "系统提醒"); - // return; - //} + //计算剩余数量 + int num = printBarCodeList.Count;//已经打印数量 + int residue = SelectedCells.PlanAmount - num;//剩余打印数量 + //判断当前打印数量是否在剩余数据之内 + if ( residue< standard_amount|| residue < standard_amount) + { + MessageBox.Show("打印订单数量超过规定数量!", "系统提醒"); + return; + } } //更新打印名称 @@ -239,7 +236,7 @@ namespace Aucma.Core.PrintTo.ViewModels baseOrder.PrintName = printName; _ = _baseOrderInfoServices.UpdatePrintName(baseOrder).Result; } - PrintToDevView printToDev = new PrintToDevView(order_code,product_code, product_name, standard_amount, printName,printType); + PrintToDevView printToDev = new PrintToDevView(order_code, product_code, product_name, standard_amount, printName, printType); printToDev.ShowDialog(); } catch (Exception ex) diff --git a/Aucma.Core.PrintTo/ViewModels/SupplementPrintPageViewModel.cs b/Aucma.Core.PrintTo/ViewModels/SupplementPrintPageViewModel.cs index 5bc40c99..598d0468 100644 --- a/Aucma.Core.PrintTo/ViewModels/SupplementPrintPageViewModel.cs +++ b/Aucma.Core.PrintTo/ViewModels/SupplementPrintPageViewModel.cs @@ -63,10 +63,11 @@ namespace Aucma.Core.PrintTo.ViewModels /// /// 打印 /// + /// 主键 [RelayCommand] private async void Print(string obj) { - if (string.IsNullOrEmpty(obj)) + if (obj== "0") { MessageBox.Show("请选中要补打的条码!", "系统提醒"); return; @@ -79,7 +80,8 @@ namespace Aucma.Core.PrintTo.ViewModels var baseOrderInfo=await _baseOrderInfoServices.FirstAsync(d => d.OrderCode == orderCode); if (baseOrderInfo!=null) { - SupplementView printToDev = new SupplementView(orderCode, materialCode, materialName, printName, barCode); + int Id = Convert.ToInt32(obj); + SupplementView printToDev = new SupplementView(Id); printToDev.ShowDialog(); } @@ -149,6 +151,7 @@ namespace Aucma.Core.PrintTo.ViewModels { Datalist.Add(new BarCodeModel() { + ID = item.ObjId, OrderCode = item.OrderCode, MaterialCode = item.MaterialCode, MaterialName = item.MaterialName, diff --git a/Aucma.Core.PrintTo/ViewModels/SupplementViewModel.cs b/Aucma.Core.PrintTo/ViewModels/SupplementViewModel.cs index 328bbddc..6998aa67 100644 --- a/Aucma.Core.PrintTo/ViewModels/SupplementViewModel.cs +++ b/Aucma.Core.PrintTo/ViewModels/SupplementViewModel.cs @@ -21,32 +21,41 @@ using System.Windows; * */ namespace Aucma.Core.PrintTo.ViewModels { - public class SupplementViewModel : ObservableObject + public partial class SupplementViewModel : ObservableObject { private readonly IPrintSuppleMentBarCodeServices _printSuppleMentBarCodeServices; private static readonly log4net.ILog log = LogManager.GetLogger(typeof(SupplementViewModel)); private PrintState printState { get; set; } = PrintState.Idle;//打印状态 - - public SupplementViewModel(string orderCode,string materialCode,string materialName,string printName, string barCode) + PrintSuppleMentBarCode printSuppleMentBarCode = null; + /// + /// 构造函数 + /// + /// 补打表主键 + public SupplementViewModel(int Id) { _printSuppleMentBarCodeServices = App.ServiceProvider.GetService(); - _orderCode = orderCode; - ProductCode = materialCode; - ProductName = materialName; - _barCode= barCode; - PrintAmount = 1; - PrintName = printName; - Progress = 0; - MaxProgress = 1;//最大数 - State = "Green"; - ErrorNum = 0;//异常 - SuspendEnabled = "False";//暂停打印 - OperateEnabled = "True";//打印 + printSuppleMentBarCode = _printSuppleMentBarCodeServices.FirstAsync(d => d.ObjId == Id).Result; + if (printSuppleMentBarCode!=null) + { + _orderCode = printSuppleMentBarCode.OrderCode; + ProductCode = printSuppleMentBarCode.MaterialCode; + ProductName = printSuppleMentBarCode.MaterialName; + _barCode = printSuppleMentBarCode.MaterialBarCode; + PrintAmount = 1; + PrintName = printSuppleMentBarCode.PrintName; + Progress = 0; + MaxProgress = 1;//最大数 + State = "Green"; + ErrorNum = 0;//异常 + SuspendEnabled = "False";//暂停打印 + OperateEnabled = "True";//打印 + } + } #region 打印 - - public void Print() + [RelayCommand] + public async Task StartOperate() { try { @@ -72,7 +81,10 @@ namespace Aucma.Core.PrintTo.ViewModels barReport.Print(); #endregion - + //打印完成 不可以再次打印 + printSuppleMentBarCode.IsPrint = 1; + printSuppleMentBarCode.PrintTime = DateTime.Now; + await _printSuppleMentBarCodeServices.UpdateAsync(printSuppleMentBarCode); //打印完成 SetCompletetd(); } diff --git a/Aucma.Core.PrintTo/Views/IndexPageView.xaml b/Aucma.Core.PrintTo/Views/IndexPageView.xaml index 176ee01d..8014b7d2 100644 --- a/Aucma.Core.PrintTo/Views/IndexPageView.xaml +++ b/Aucma.Core.PrintTo/Views/IndexPageView.xaml @@ -235,7 +235,7 @@ - + diff --git a/Aucma.Core.PrintTo/Views/SupplementPrintPageView.xaml b/Aucma.Core.PrintTo/Views/SupplementPrintPageView.xaml index 35730079..aed0de17 100644 --- a/Aucma.Core.PrintTo/Views/SupplementPrintPageView.xaml +++ b/Aucma.Core.PrintTo/Views/SupplementPrintPageView.xaml @@ -104,6 +104,7 @@ + @@ -125,6 +126,7 @@ + @@ -153,10 +155,14 @@ - + + + + +