本文记录一下windchill克制化过程中EC类的相关操作。
根据PR获取ECR
QueryResult qr = ChangeHelper2.service.getChangeRequest(wtchangeissue);
根据ECR获取ECO
QueryResult qr = ChangeHelper2.service.getChangeOrders(changeRequest);
根据ECO获取ECA
QueryResult qr = ChangeHelper2.service.getLatestChangeActivity(changeOrder);
根据PR获取受影响对象和成品
QueryResult qr = ChangeHelper2.service.getChangeables(changeIssue,true); //获取受影响对象
QueryResult qr = ChangeHelper2.service.getProblemProducts(changeIssue); //获取受影响成品
根据ECO/ECA获取变更对象
ChangeHelper2.service.getChangeablesBefore(changeActivityIfc); //变更前的对象
ChangeHelper2.service.getChangeablesAfter(changeActivityIfc); //变更后的对象
Windchill 变更克制化过程中,主要使用ChangeHelper2这个类的方法