From 4de491e331e339ec704e2dd86e2e722637657c0b Mon Sep 17 00:00:00 2001 From: zhou keda <1315948824@qq.com> Date: Fri, 21 Jun 2024 15:38:47 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=86=E8=A7=89=E8=AE=BE=E5=A4=87=E5=88=A4?= =?UTF-8?q?=E5=AE=9A=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Entity/PrdVisionResultRecord.cs | 15 +++++++++++++++ .../Tnb.ProductionMgr/PrdMoTaskService.cs | 7 +++++++ apihost/Tnb.API.Entry/Startup.cs | 2 +- 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 ProductionMgr/Tnb.ProductionMgr.Entities/Entity/PrdVisionResultRecord.cs diff --git a/ProductionMgr/Tnb.ProductionMgr.Entities/Entity/PrdVisionResultRecord.cs b/ProductionMgr/Tnb.ProductionMgr.Entities/Entity/PrdVisionResultRecord.cs new file mode 100644 index 00000000..09faf2bf --- /dev/null +++ b/ProductionMgr/Tnb.ProductionMgr.Entities/Entity/PrdVisionResultRecord.cs @@ -0,0 +1,15 @@ +using JNPF.Common.Contracts; + +namespace Tnb.ProductionMgr.Entities +{ + /// + /// 视觉设备判定结果记录表 + /// + public class PrdVisionResultRecord : BaseEntity + { + public string info { get; set; } + public string result { get; set; } + public int num { get; set; } + public DateTime create_time { get; set; } + } +} \ No newline at end of file diff --git a/ProductionMgr/Tnb.ProductionMgr/PrdMoTaskService.cs b/ProductionMgr/Tnb.ProductionMgr/PrdMoTaskService.cs index f40d69df..150a5537 100644 --- a/ProductionMgr/Tnb.ProductionMgr/PrdMoTaskService.cs +++ b/ProductionMgr/Tnb.ProductionMgr/PrdMoTaskService.cs @@ -3356,6 +3356,13 @@ namespace Tnb.ProductionMgr public async Task VisionResult(MarkingLabelInput input) { Log.Information($"视觉设备判定参数:{JsonConvert.SerializeObject(input)}"); + PrdVisionResultRecord reocrd = new PrdVisionResultRecord(); + reocrd.id = SnowflakeIdHelper.NextId(); + reocrd.info = input.mark_code; + reocrd.result = input.result; + reocrd.create_time = DateTime.Now; + reocrd.num = int.Parse(input.station_id); + await _db.Insertable(reocrd).ExecuteCommandAsync(); return $"接收到参数:{JsonConvert.SerializeObject(input)}"; } diff --git a/apihost/Tnb.API.Entry/Startup.cs b/apihost/Tnb.API.Entry/Startup.cs index 692e0d5a..ee57504c 100644 --- a/apihost/Tnb.API.Entry/Startup.cs +++ b/apihost/Tnb.API.Entry/Startup.cs @@ -64,7 +64,7 @@ public class Startup : AppStartup services.AddSingleton(sp => new TimedTaskBackgroundService()); //var bgSvc = App.GetRequiredService(); //bgSvc.StartAsync(CancellationToken.None); - services.AddHostedService(); + // services.AddHostedService(); }