wente
2024-07-01 37dd841d6269e185a1a1420f852e5b097528754b
修改
1个文件已修改
70 ■■■■ 已修改文件
web/src/views/modules/taskReliability/RBD-edit-img.vue 70 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
web/src/views/modules/taskReliability/RBD-edit-img.vue
@@ -63,7 +63,7 @@
  import {setHartBeat} from '@/commonJS/common';
  import Cookies from 'js-cookie'
  import {getUUID} from '../../../../packages/utils'
  import Mousetrap from 'mousetrap'
  // import Mousetrap from 'mousetrap'
  // var Mousetrap = require('mousetrap');
  // import RBDDefault from './RBD-default.json'
@@ -1064,40 +1064,40 @@
// konami code!
        // 单击node节点
        this.graph.on('node:click', ({ e, x, y, node, view}) => {
          Mousetrap.bind('up', function(e) {
            e.preventDefault();
            node.getBBox().x
            node.getBBox().y
            setTimeout(()=>{
              node.position(node.getBBox().x,node.getBBox().y -0.5)
              console.log(x,y,'按下了↑键 up');
            },100)
          })
          Mousetrap.bind('down', function(e) {
            e.preventDefault();
            setTimeout(()=>{
              node.position(node.getBBox().x,node.getBBox().y+0.5)
              console.log(x,y,'按下了↓键 down');
            },100)
          })
          Mousetrap.bind('left', function(e) {
            e.preventDefault();
            setTimeout(()=>{
              node.position(node.getBBox().x-0.5,node.getBBox().y)
              console.log(x,y,'按下了←键 left');
            },100)
          })
          Mousetrap.bind('right', function(e) {
            e.preventDefault();
            setTimeout(()=>{
              node.position(node.getBBox().x+0.5,node.getBBox().y)
              console.log(x,y,'按下了→键 right');
            },100)
          })
        })
        // this.graph.on('node:click', ({ e, x, y, node, view}) => {
        //   Mousetrap.bind('up', function(e) {
        //     e.preventDefault();
        //     node.getBBox().x
        //     node.getBBox().y
        //     setTimeout(()=>{
        //       node.position(node.getBBox().x,node.getBBox().y -0.5)
        //       console.log(x,y,'按下了↑键 up');
        //     },100)
        //   })
        //   Mousetrap.bind('down', function(e) {
        //     e.preventDefault();
        //     setTimeout(()=>{
        //       node.position(node.getBBox().x,node.getBBox().y+0.5)
        //       console.log(x,y,'按下了↓键 down');
        //     },100)
        //
        //   })
        //   Mousetrap.bind('left', function(e) {
        //     e.preventDefault();
        //     setTimeout(()=>{
        //       node.position(node.getBBox().x-0.5,node.getBBox().y)
        //       console.log(x,y,'按下了←键 left');
        //     },100)
        //
        //   })
        //   Mousetrap.bind('right', function(e) {
        //     e.preventDefault();
        //     setTimeout(()=>{
        //       node.position(node.getBBox().x+0.5,node.getBBox().y)
        //       console.log(x,y,'按下了→键 right');
        //     },100)
        //   })
        // })
        this.graph.bindKey(['meta+c', 'ctrl+c'], () => {
          const cells = this.graph.getSelectedCells()
          if (cells.length) {