From 88063d681ca4d692c31a162ef5bf8b9bd41e5d11 Mon Sep 17 00:00:00 2001 From: zhiyong.zhou <zhiyong.zhou@highdatas.com> Date: 星期一, 04 三月 2024 18:00:18 +0800 Subject: [PATCH] 删除多余文件 --- src/views/admin/layout/process/ProcessTree.vue | 22 ++++++++++++---------- 1 files changed, 12 insertions(+), 10 deletions(-) diff --git a/src/views/admin/layout/process/ProcessTree.vue b/src/views/admin/layout/process/ProcessTree.vue index cbd0cf5..d3ee177 100644 --- a/src/views/admin/layout/process/ProcessTree.vue +++ b/src/views/admin/layout/process/ProcessTree.vue @@ -14,7 +14,6 @@ import Subprocess from '@/views/common/process/nodes/SubprocessNode.vue' import DefaultProps from "./DefaultNodeProps" - export default { name: "ProcessTree", components: {Node, Root, Approval, Task, Cc, Trigger, Concurrent, Condition, Inclusive, Delay, Empty, Subprocess}, @@ -40,6 +39,7 @@ ])) return h('div', {class:{'_root': true}, ref:'_root'}, processTrees) }, + methods: { getDomTree(h, node) { this.toMapping(node); @@ -88,6 +88,7 @@ //瑙g爜娓叉煋鐨勬椂鍊欐彃鍏om鍒板悓绾� decodeAppendDom(h, node, dom, props = {}){ props.config = node + console.log("decodeAppendDom",props) dom.unshift(h(node.type.toLowerCase(), { props: props, ref: node.id, @@ -106,7 +107,6 @@ //id鏄犲皠鍒癿ap锛岀敤鏉ュ悜涓婇亶鍘� toMapping(node){ if (node && node.id){ - //console.log("node=> " + node.id + " name:" + node.name + " type:" + node.type) this.nodeMap.set(node.id, node) } }, @@ -170,23 +170,22 @@ return node.type === 'CONCURRENTS' }, getRandomId(){ - console.log("tree鐢熸垚鑺傜偣id") return ' '; //return `HighDatas_${new Date().getTime().toString().substring(5)}${Math.round(Math.random()*9000+1000)}` }, //閫変腑涓�涓妭鐐� selectNode(node){ - this.$store.commit('selectedNode', node) + this.$store.commit('selectedNode', node); this.$emit('selectedNode', node) }, //澶勭悊鑺傜偣鎻掑叆閫昏緫 insertNode(type, parentNode){ - console.log("insertNode-parentNode",parentNode) + this.$refs['_root'].click() let afterNode = parentNode.children - console.log("afterNode",afterNode) //鎻掑叆鏂拌妭鐐� parentNode.children = { + id: this.getRandomId(), parentId: parentNode.id, props: {}, @@ -194,6 +193,7 @@ } switch (type){ + case 'APPROVAL': this.insertApprovalNode(parentNode, afterNode); break; case 'SUBPROCESS' : this.insertApprovalNode(parentNode, afterNode); break; case 'TASK': this.insertTaskNode(parentNode); break; @@ -216,15 +216,16 @@ afterNode.parentId = parentNode.children.id } this.$set(parentNode.children, 'children', Object) - console.log("parentNode.children",parentNode.children) + } this.$forceUpdate() }, insertApprovalNode(parentNode){ this.$set(parentNode.children, "name", "瀹℃壒浜�") - console.log("tree-DefaultProps.APPROVAL_PROPS)",DefaultProps.APPROVAL_PROPS) + this.$set(parentNode.children, "props", this.$deepCopy(DefaultProps.APPROVAL_PROPS)) - console.log("parentNode.children",parentNode.children) + + }, insertTaskNode(parentNode){ this.$set(parentNode.children, "name", "鍔炵悊浜�") @@ -258,6 +259,7 @@ name: "鏉′欢1", children:{} },{ + id: this.getRandomId(), parentId: parentNode.children.id, type: "CONDITION", @@ -339,7 +341,7 @@ }, //鍒犻櫎褰撳墠鑺傜偣 delNode(node){ - console.log("ProcessTree鍒犻櫎鑺傜偣", node) + //鑾峰彇璇ヨ妭鐐圭殑鐖惰妭鐐� let parentNode = this.nodeMap.get(node.parentId) if (parentNode){ -- Gitblit v1.8.0