Commit dc22753a by Nepxion

增加图形化灰度发布功能

parent fe6020e2
...@@ -114,11 +114,11 @@ public class ServiceTopology extends AbstractTopology { ...@@ -114,11 +114,11 @@ public class ServiceTopology extends AbstractTopology {
@Override @Override
protected JBasicPopupMenu popupMenuGenerate() { protected JBasicPopupMenu popupMenuGenerate() {
super.popupMenuGenerate();
TGroup group = TElementManager.getSelectedGroup(dataBox); TGroup group = TElementManager.getSelectedGroup(dataBox);
pinSelectedGroupMenuItem.setVisible(group != null);
TNode node = TElementManager.getSelectedNode(dataBox); TNode node = TElementManager.getSelectedNode(dataBox);
pinSelectedNodeMenuItem.setVisible(node != null);
executeGrayRouterMenuItem.setVisible(node != null && StringUtils.isNotEmpty(node.getClientProperty("plugin").toString())); executeGrayRouterMenuItem.setVisible(node != null && StringUtils.isNotEmpty(node.getClientProperty("plugin").toString()));
TElement element = TElementManager.getSelectedElement(dataBox); TElement element = TElementManager.getSelectedElement(dataBox);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment