Browse Source

fix: 禁止流水线可以复制边的操作

pull/74/head
cp3hnu 1 year ago
parent
commit
cce6ac5beb
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      react-ui/src/pages/Pipeline/editPipeline/index.jsx

+ 3
- 2
react-ui/src/pages/Pipeline/editPipeline/index.jsx View File

@@ -267,6 +267,8 @@ const EditPipeline = () => {
// const selectedNodes = this.selectedNodes; // const selectedNodes = this.selectedNodes;
contextMenu = new G6.Menu({ contextMenu = new G6.Menu({
getContent(evt) { getContent(evt) {
const type = evt.item.getType();
const cloneDisplay = type === 'node' ? 'block' : 'none';
return ` return `
<ul style="position: absolute; <ul style="position: absolute;
width: 100px; width: 100px;
@@ -280,8 +282,7 @@ const EditPipeline = () => {
font-size: 14px; font-size: 14px;
color: #333333; color: #333333;
overflow-y: auto;"> overflow-y: auto;">
<li style="padding: 10px 20px;cursor: pointer;" code="clone">复制</li>
<li style="padding: 10px 20px;cursor: pointer; display: ${cloneDisplay}" code="clone">复制</li>
<li style="padding: 10px 20px;cursor: pointer;" code="delete">删除</li> <li style="padding: 10px 20px;cursor: pointer;" code="delete">删除</li>
</ul>`; </ul>`;
}, },


Loading…
Cancel
Save