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