From 30826e97397423a88d44aa324b853238abdc578e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E7=BE=8E=E8=8D=A3?= <10755671+mei-rong-he@user.noreply.gitee.com> Date: Tue, 24 Mar 2026 11:37:44 +0800 Subject: [PATCH] 2 --- .../APT.SK.WebApi/Controllers/Api/BasicLibraryController.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/APT.MicroApi/APT.SK.WebApi/Controllers/Api/BasicLibraryController.cs b/APT.MicroApi/APT.SK.WebApi/Controllers/Api/BasicLibraryController.cs index b7f0b06..7b203d6 100644 --- a/APT.MicroApi/APT.SK.WebApi/Controllers/Api/BasicLibraryController.cs +++ b/APT.MicroApi/APT.SK.WebApi/Controllers/Api/BasicLibraryController.cs @@ -2373,6 +2373,7 @@ namespace APT.SK.WebApi.Controllers default: break; } libList.Add(lib); + List libDetTemp = new List(); if (!string.IsNullOrEmpty(mesList)) { var lists = mesList.Split("。").ToList(); @@ -2392,6 +2393,7 @@ namespace APT.SK.WebApi.Controllers con.NUM = string.IsNullOrEmpty(num) ? null : int.Parse(num); con.MEASURES_NAME = name; libDetList.Add(con); + libDetTemp.Add(con); } //else //{ @@ -2421,7 +2423,7 @@ namespace APT.SK.WebApi.Controllers if (num.Contains(".")) { var numTemp = int.Parse(num.Split(".")[0]); - var detFirst = libDetList.FirstOrDefault(t => t.NUM != null && t.NUM == numTemp); + var detFirst = libDetTemp.FirstOrDefault(t => t.NUM != null && t.NUM == numTemp); var conFirst = checkCons.FirstOrDefault(t => t.CHECKCONTENT == name); if (detFirst != null && conFirst != null) {