提交 4cb7adb7 authored 作者: 王鹏飞's avatar 王鹏飞

chore: update

上级 27316296
<script setup> <script setup>
import { Position, Handle } from '@vue-flow/core' import { Position, Handle, useVueFlow } from '@vue-flow/core'
defineProps(['label', 'process']) defineProps(['label', 'process'])
const { nodesDraggable } = useVueFlow()
</script> </script>
<template> <template>
<div class="flow-node flow-node-end"> <div class="flow-node flow-node-end">
<div class="flow-node__label">{{ label }}</div> <div class="flow-node__label">{{ label }}</div>
<Handle type="target" :position="Position.Left" /> <Handle type="target" :position="Position.Left" />
<p class="flow-node-tips" v-if="process == 1">自动化旅程的结束不需要维护</p> <p class="flow-node-tips" v-if="process == 1 && nodesDraggable">自动化旅程的结束不需要维护</p>
</div> </div>
</template> </template>
......
...@@ -47,7 +47,7 @@ const handleClick = () => { ...@@ -47,7 +47,7 @@ const handleClick = () => {
<div class="flow-node flow-node-start" @click="handleClick"> <div class="flow-node flow-node-start" @click="handleClick">
<div class="flow-node__label">{{ label }}</div> <div class="flow-node__label">{{ label }}</div>
<Handle type="source" :position="Position.Right" /> <Handle type="source" :position="Position.Right" />
<p class="flow-node-tips" v-if="process == 1">点击节点维护自动化营销旅程的触发条件</p> <p class="flow-node-tips" v-if="process == 1 && nodesDraggable">点击节点维护自动化营销旅程的触发条件</p>
<el-dialog v-model="dialogVisible" title="自动化营销旅程设计-旅程触发" append-to-body width="600"> <el-dialog v-model="dialogVisible" title="自动化营销旅程设计-旅程触发" append-to-body width="600">
<el-form label-suffix=":" label-width="140" :model="form" :rules="rules" ref="formRef"> <el-form label-suffix=":" label-width="140" :model="form" :rules="rules" ref="formRef">
......
...@@ -64,8 +64,8 @@ export const useTripStore = defineStore('trip', { ...@@ -64,8 +64,8 @@ export const useTripStore = defineStore('trip', {
return state.nodes.filter(node => node.type === 'custom') return state.nodes.filter(node => node.type === 'custom')
}, },
// 二级节点 // 二级节点
node2List() { node2List(): Node[] {
return this.node1List.reduce((list: Node[], node: Node) => { return this.node1List?.reduce((list: Node[], node: Node) => {
const nodes = node.data.nodes?.filter((node: Node) => node.type === 'custom') || [] const nodes = node.data.nodes?.filter((node: Node) => node.type === 'custom') || []
return list.concat(nodes) return list.concat(nodes)
}, []) }, [])
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论