From 285be38ec35e6bd6b6701e3f7c093c16cfeaecf0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=86=9F=E5=90=B4=E5=BD=A6=E7=A5=96?= Date: Tue, 19 May 2026 13:04:09 +0800 Subject: [PATCH] =?UTF-8?q?pda=E7=94=9F=E4=BA=A7=E9=80=80=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../production/entity/ToolInstanceQueryParam.java | 10 +++++++++- .../resources/mapper/production/ToolDetailMapper.xml | 5 ++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/heai/modules/production/entity/ToolInstanceQueryParam.java b/src/main/java/com/heai/modules/production/entity/ToolInstanceQueryParam.java index c6c05c9..8690943 100644 --- a/src/main/java/com/heai/modules/production/entity/ToolInstanceQueryParam.java +++ b/src/main/java/com/heai/modules/production/entity/ToolInstanceQueryParam.java @@ -11,7 +11,7 @@ public class ToolInstanceQueryParam { private String locationId; private Integer lastSeqNo; private String lastOrderNo; - + private String toolSpec; private Integer page = 1; private Integer limit = 20; @@ -78,4 +78,12 @@ public class ToolInstanceQueryParam { public void setLimit(Integer limit) { this.limit = limit; } + + public String getToolSpec() { + return toolSpec; + } + + public void setToolSpec(String toolSpec) { + this.toolSpec = toolSpec; + } } diff --git a/src/main/resources/mapper/production/ToolDetailMapper.xml b/src/main/resources/mapper/production/ToolDetailMapper.xml index 73c10ed..02694d8 100644 --- a/src/main/resources/mapper/production/ToolDetailMapper.xml +++ b/src/main/resources/mapper/production/ToolDetailMapper.xml @@ -9,7 +9,7 @@ td.Site AS site, td.ToolID AS toolId, td.ToolInstanceID AS toolInstanceId, - ISNULL(th.Spec,'') AS toolSpec, + ISNULL(th.ToolDescription,'')+'/'+ISNULL(th.Spec,'') AS toolSpec, ISNULL(th.DefaultWarehouseID,'') AS warehouseId, ISNULL(td.LocationID,'') AS locationId, ISNULL(td.SupplierID,'') AS supplierId, @@ -49,6 +49,9 @@ AND td.Site = #{query.site} + + AND ISNULL(th.ToolDescription,'')+'/'+ISNULL(th.Spec,'') LIKE '%' + #{query.toolId} + '%' + AND td.ToolID LIKE '%' + #{query.toolId} + '%'