From f746f7c258e773da9b3febfd6043d66a82b343db Mon Sep 17 00:00:00 2001
From: zhoukeda <1315948824@qq.com>
Date: Tue, 14 Nov 2023 17:49:35 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AD=90=E8=A1=A8=E4=BF=A1=E6=81=AF=E5=8F=AF?=
=?UTF-8?q?=E4=BB=A5=E4=BC=A0ids=E6=9F=A5=E8=AF=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Tnb.ProductionMgr/PrdMoTaskService.cs | 1 +
.../VisualDevModelDataService.cs | 28 +++++++++++++++++++
2 files changed, 29 insertions(+)
diff --git a/ProductionMgr/Tnb.ProductionMgr/PrdMoTaskService.cs b/ProductionMgr/Tnb.ProductionMgr/PrdMoTaskService.cs
index 567eca46..6c5aa4eb 100644
--- a/ProductionMgr/Tnb.ProductionMgr/PrdMoTaskService.cs
+++ b/ProductionMgr/Tnb.ProductionMgr/PrdMoTaskService.cs
@@ -1791,6 +1791,7 @@ namespace Tnb.ProductionMgr
defective_item = dItem.defective_item,
defective_item_qty = dItem.defective_item_qty,
create_id = _userManager.UserId,
+ create_time = DateTime.Now,
scrap_qty = input.scrap_qty
};
destDefects.Add(defect);
diff --git a/visualdev/Tnb.VisualDev/VisualDevModelDataService.cs b/visualdev/Tnb.VisualDev/VisualDevModelDataService.cs
index 66b953c8..c80c4268 100644
--- a/visualdev/Tnb.VisualDev/VisualDevModelDataService.cs
+++ b/visualdev/Tnb.VisualDev/VisualDevModelDataService.cs
@@ -33,6 +33,7 @@ using Mapster;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
+using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using SqlSugar;
@@ -245,6 +246,33 @@ namespace JNPF.VisualDev
else
return null;
}
+
+
+ ///
+ /// 根据ids获取详情.
+ ///
+ ///
+ ///
+ ///
+ [HttpPost("DataChanges")]
+ public async Task GetDetails(Dictionary dic)
+ {
+ List ids = dic.ContainsKey("ids") ? JsonConvert.DeserializeObject>(dic["ids"]) : new List();
+ string modelId = dic.ContainsKey("modelId") ? dic["modelId"] : "";
+ List result = new List();
+ if (ids != null && ids.Count > 0)
+ {
+ foreach (var id in ids)
+ {
+ var data = await GetDetails(id, modelId);
+ if (data != null)
+ {
+ result.Add(data);
+ }
+ }
+ }
+ return result;
+ }
#endregion