diff --git a/packages/bigscreen/designer/AppDesigner.vue b/packages/bigscreen/designer/AppDesigner.vue index cb266584..a81009d1 100644 --- a/packages/bigscreen/designer/AppDesigner.vue +++ b/packages/bigscreen/designer/AppDesigner.vue @@ -69,10 +69,6 @@ export default { this.componentName = 'List' this.isShowDetail = false this.params = data.params - - if (data.isQuote) { - this.currIndex = 0 - } } if (data.type === 'add') { diff --git a/packages/bigscreen/designer/components/Add.vue b/packages/bigscreen/designer/components/Add.vue index 89c394cb..650e05e2 100644 --- a/packages/bigscreen/designer/components/Add.vue +++ b/packages/bigscreen/designer/components/Add.vue @@ -100,6 +100,8 @@ export default { urlPrefix: String }, + inject: ['home'], + components: { Layout, AppGigscreenViewer @@ -240,6 +242,8 @@ export default { }).then(res => { if (res.code == 0) { this.$message.success('提亀成功') + + this.home?.refreshDvOptions() setTimeout(() => { this.cancel(true) }, 600) diff --git a/project/dv/apps/AppGridDV.vue b/project/dv/apps/AppGridDV.vue index c38f0d2d..507b40a7 100644 --- a/project/dv/apps/AppGridDV.vue +++ b/project/dv/apps/AppGridDV.vue @@ -22,9 +22,6 @@ ref="middleTree" id="tree" class="tree" - @mousedown="onMousedown" - @mousemove="onMouseMove" - @mouseup="onMouseUp" :style="{left: x, top: y, transform: `scale(${scale}) translate(-50%, -50%) `, 'transform-origin': `${0} ${0}`}"> -1 || elClass.indexOf('user') > -1))) { + const left = document.querySelector('#tree').offsetLeft + const top = document.querySelector('#tree').offsetTop + this.isMove = true + this.offsetX = e.clientX - left + this.offsetY = e.clientY - top + } }, onMouseMove (e) {