diff --git a/src/main/java/com/spring/modules/change/vo/ChangeRequestVo.java b/src/main/java/com/spring/modules/change/vo/ChangeRequestVo.java
index 1de0fbfe..cf14f947 100644
--- a/src/main/java/com/spring/modules/change/vo/ChangeRequestVo.java
+++ b/src/main/java/com/spring/modules/change/vo/ChangeRequestVo.java
@@ -74,4 +74,9 @@ public class ChangeRequestVo extends ChangeRequestEntity {
* 流程节点特殊管控角色ID
*/
private Integer roleId;
+
+ /**
+ * IFS物料编码 (查询条件)
+ */
+ private String partNo;
}
diff --git a/src/main/resources/mapper/change/ChangeManagementMapper.xml b/src/main/resources/mapper/change/ChangeManagementMapper.xml
index 71037417..e2c7037c 100644
--- a/src/main/resources/mapper/change/ChangeManagementMapper.xml
+++ b/src/main/resources/mapper/change/ChangeManagementMapper.xml
@@ -238,6 +238,13 @@
AND dbo.get_plm_Approval_username(a.site, prh.workflow_id, d.node_id, a.change_no) like #{query.createBy2}
+
+ AND EXISTS (
+ SELECT 1 FROM plm_change_request_detail pcd
+ WHERE pcd.site = a.site AND pcd.change_no = a.change_no
+ AND pcd.part_no LIKE + #{query.partNo}
+ )
+
order by a.change_no desc