27027
This commit is contained in:
@@ -69,10 +69,6 @@ export default {
|
|||||||
this.componentName = 'List'
|
this.componentName = 'List'
|
||||||
this.isShowDetail = false
|
this.isShowDetail = false
|
||||||
this.params = data.params
|
this.params = data.params
|
||||||
|
|
||||||
if (data.isQuote) {
|
|
||||||
this.currIndex = 0
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (data.type === 'add') {
|
if (data.type === 'add') {
|
||||||
|
|||||||
@@ -100,6 +100,8 @@ export default {
|
|||||||
urlPrefix: String
|
urlPrefix: String
|
||||||
},
|
},
|
||||||
|
|
||||||
|
inject: ['home'],
|
||||||
|
|
||||||
components: {
|
components: {
|
||||||
Layout,
|
Layout,
|
||||||
AppGigscreenViewer
|
AppGigscreenViewer
|
||||||
@@ -240,6 +242,8 @@ export default {
|
|||||||
}).then(res => {
|
}).then(res => {
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
this.$message.success('提交成功')
|
this.$message.success('提交成功')
|
||||||
|
|
||||||
|
this.home?.refreshDvOptions()
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
this.cancel(true)
|
this.cancel(true)
|
||||||
}, 600)
|
}, 600)
|
||||||
|
|||||||
@@ -22,9 +22,6 @@
|
|||||||
ref="middleTree"
|
ref="middleTree"
|
||||||
id="tree"
|
id="tree"
|
||||||
class="tree"
|
class="tree"
|
||||||
@mousedown="onMousedown"
|
|
||||||
@mousemove="onMouseMove"
|
|
||||||
@mouseup="onMouseUp"
|
|
||||||
:style="{left: x, top: y, transform: `scale(${scale}) translate(-50%, -50%) `, 'transform-origin': `${0} ${0}`}">
|
:style="{left: x, top: y, transform: `scale(${scale}) translate(-50%, -50%) `, 'transform-origin': `${0} ${0}`}">
|
||||||
<VueOkrTree
|
<VueOkrTree
|
||||||
ref="VueOkrTree"
|
ref="VueOkrTree"
|
||||||
@@ -172,11 +169,17 @@
|
|||||||
|
|
||||||
destroyed () {
|
destroyed () {
|
||||||
document.querySelector('body').removeEventListener('mousewheel', this.onMousewheel)
|
document.querySelector('body').removeEventListener('mousewheel', this.onMousewheel)
|
||||||
|
document.querySelector('body').removeEventListener('mouseup', this.onMouseUp)
|
||||||
|
document.querySelector('body').removeEventListener('mousedown', this.onMousedown)
|
||||||
|
document.querySelector('body').removeEventListener('mousemove', this.onMouseMove)
|
||||||
},
|
},
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
bindEvent () {
|
bindEvent () {
|
||||||
document.querySelector('body').addEventListener('mousewheel', this.onMousewheel, true)
|
document.querySelector('body').addEventListener('mousewheel', this.onMousewheel, true)
|
||||||
|
document.querySelector('body').addEventListener('mouseup', this.onMouseUp, true)
|
||||||
|
document.querySelector('body').addEventListener('mousedown', this.onMousedown, true)
|
||||||
|
document.querySelector('body').addEventListener('mousemove', this.onMouseMove, true)
|
||||||
},
|
},
|
||||||
|
|
||||||
onMousewheel (event) {
|
onMousewheel (event) {
|
||||||
@@ -195,11 +198,14 @@
|
|||||||
},
|
},
|
||||||
|
|
||||||
onMousedown (e) {
|
onMousedown (e) {
|
||||||
const left = document.querySelector('#tree').offsetLeft
|
const elClass = e.target.className
|
||||||
const top = document.querySelector('#tree').offsetTop
|
if ((elClass && (elClass.indexOf('chart') > -1 || elClass.indexOf('user') > -1))) {
|
||||||
this.isMove = true
|
const left = document.querySelector('#tree').offsetLeft
|
||||||
this.offsetX = e.clientX - left
|
const top = document.querySelector('#tree').offsetTop
|
||||||
this.offsetY = e.clientY - top
|
this.isMove = true
|
||||||
|
this.offsetX = e.clientX - left
|
||||||
|
this.offsetY = e.clientY - top
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
onMouseMove (e) {
|
onMouseMove (e) {
|
||||||
|
|||||||
Reference in New Issue
Block a user