From d08d1281c1da52304b48d150ee7275955173e161 Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Wed, 18 Mar 2026 10:31:58 +0800 Subject: [PATCH] =?UTF-8?q?2026-03-17=20Inventory=20Part=E5=92=8C=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E4=BF=A1=E6=81=AF=E9=A1=B5=E9=9D=A2=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E3=80=90=E8=8E=B7=E5=8F=96=E7=BC=96=E7=A0=81=E3=80=91=E3=80=90?= =?UTF-8?q?=E7=BC=96=E7=A0=81=E8=AF=A6=E6=83=85=E3=80=91=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/part/entity/PartInformationEntity.java | 5 +++++ .../modules/project/data/PlmProjectInfoData.java | 9 +++++++++ .../modules/project/data/PlmProjectPartData.java | 10 ++++++++++ .../mapper/part/PartInformationMapper.xml | 12 ++++++++---- src/main/resources/mapper/project/ProjectDao.xml | 14 +++++++++----- 5 files changed, 41 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/spring/modules/part/entity/PartInformationEntity.java b/src/main/java/com/spring/modules/part/entity/PartInformationEntity.java index f9ebc03e..9bc3bbc4 100644 --- a/src/main/java/com/spring/modules/part/entity/PartInformationEntity.java +++ b/src/main/java/com/spring/modules/part/entity/PartInformationEntity.java @@ -408,4 +408,9 @@ public class PartInformationEntity extends QueryPage implements Serializable { @TableField(updateStrategy = FieldStrategy.NOT_EMPTY) private String copyPartNo; + + /** + * 图纸编码 + **/ + private String drawingNo; } diff --git a/src/main/java/com/spring/modules/project/data/PlmProjectInfoData.java b/src/main/java/com/spring/modules/project/data/PlmProjectInfoData.java index b4e24826..eeb91ff7 100644 --- a/src/main/java/com/spring/modules/project/data/PlmProjectInfoData.java +++ b/src/main/java/com/spring/modules/project/data/PlmProjectInfoData.java @@ -36,6 +36,7 @@ public class PlmProjectInfoData extends PlmProjectInfo { private String toolNo; private String toolDesc; private String userId; + private String drawingNo; @TableField(exist = false) private String SearchType; @TableField(exist = false) @@ -90,6 +91,14 @@ public class PlmProjectInfoData extends PlmProjectInfo { this.plmPartNo = plmPartNo; } + public String getDrawingNo() { + return drawingNo; + } + + public void setDrawingNo(String drawingNo) { + this.drawingNo = drawingNo; + } + public String getIfsPartNo() { return ifsPartNo; } diff --git a/src/main/java/com/spring/modules/project/data/PlmProjectPartData.java b/src/main/java/com/spring/modules/project/data/PlmProjectPartData.java index e72b4db4..11b36ac5 100644 --- a/src/main/java/com/spring/modules/project/data/PlmProjectPartData.java +++ b/src/main/java/com/spring/modules/project/data/PlmProjectPartData.java @@ -69,6 +69,16 @@ public class PlmProjectPartData extends PlmProjectPart { private String temporaryPartFlag; + private String drawingNo; + + public String getDrawingNo() { + return drawingNo; + } + + public void setDrawingNo(String drawingNo) { + this.drawingNo = drawingNo; + } + public String getIfsPartNo() { return ifsPartNo; } diff --git a/src/main/resources/mapper/part/PartInformationMapper.xml b/src/main/resources/mapper/part/PartInformationMapper.xml index f8299f88..c6ebf4ca 100644 --- a/src/main/resources/mapper/part/PartInformationMapper.xml +++ b/src/main/resources/mapper/part/PartInformationMapper.xml @@ -103,6 +103,7 @@ update_by, plm_part_no, ifs_part_no, + drawing_no, show_in_query_flag, temporary_part_flag, dbo.get_ifHas_peifang(site,part_no) as ifHasPeifang, @@ -145,6 +146,9 @@ AND part_type = #{query.partType} + + AND drawing_no like #{query.drawingNo} + @@ -1248,13 +1252,12 @@ create_date, create_by, update_date, - update_by + update_by, + drawing_no FROM part where site = #{site} and part_no like #{partNo} + '%' order by create_date desc - -