工艺路线指派功能查找P物料顶层逻辑修改

pull/17/head
李冬阳 1 year ago
parent 29488495c0
commit 3fce8a3a3b

@ -79,7 +79,7 @@ public class AssignProcess extends KCommand {
revPs.add(revP);
}
}
boolean find = true;
for (TCComponentItemRevision revP : revPs) {
if (revPs.size() > 1) {
// TCComponentItemRevision revP = (TCComponentItemRevision)whereUsed[i];
@ -88,11 +88,23 @@ public class AssignProcess extends KCommand {
continue;
}
}
find = false;
TCComponentItemRevision item = getTopZzItem(revP);
if (item != null) {
return item;
}
}
if(find) {
//lidy20240605如果选中的物料通过使用找到多个物料且都没有P那么找一个最新的物料版本向上找P即可
for (TCComponentItemRevision revP : revPs) {
if(revP != revP.getItem().getLatestItemRevision())
continue;
TCComponentItemRevision item = getTopZzItem(revP);
if (item != null) {
return item;
}
}
}
}
} catch (Exception e) {
// Auto-generated catch block

Loading…
Cancel
Save