From c56d28d684cee010f291295dbe851bab64c1b6a6 Mon Sep 17 00:00:00 2001
From: hwh <332078369@qq.com>
Date: 星期二, 03 九月 2024 09:52:22 +0800
Subject: [PATCH] 设备监控绑定plc数据

---
 Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs b/Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs
index 6bd9227..d3408f7 100644
--- a/Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs
+++ b/Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs
@@ -52,7 +52,12 @@
     [DisplayName("澧炲姞浠诲姟琛�")]
     public async Task<long> Add(AddWcsTaskInput input)
     {
+        if(await _wcsTaskRep.AsQueryable().AnyAsync(s => s.TaskNo == input.TaskNo))
+        {
+            throw Oops.Bah("浠诲姟鍙烽噸澶�");
+        }
         var entity = input.Adapt<WcsTask>();
+        entity.Origin = "WCS";
         await _wcsTaskRep.InsertAsync(entity);
         return entity.Id;
     }

--
Gitblit v1.8.0