fix : 修复工作流流程新增bug

This commit is contained in:
2024-03-25 17:08:48 +08:00
parent 5f867b1e0d
commit 1c93a97d58
17 changed files with 183 additions and 11441 deletions

View File

@@ -1,13 +1,13 @@
<template>
<node title="发起人" :is-root="true" :mode="mode" :content="content" show-avatar :user-info="config.props.assignedUser"
@selected="emit('selected')" @insertNode="type => emit('insertNode', type)"
placeholder="所有人" :header-bgc="config.props.headerBgc" :header-icon="UserFilled"/>
placeholder="所有人" :header-bgc="headerBgc" :header-icon="UserFilled"/>
</template>
<script setup>
import Node from './Node.vue'
import {UserFilled} from '@element-plus/icons-vue'
import {defineExpose, defineProps} from "vue";
import {computed, defineExpose, defineProps} from "vue";
const emit = defineEmits(['insertNode','selected'])
const props = defineProps({
@@ -34,6 +34,14 @@ const content = computed(() => {
}
})
const headerBgc = computed(() => {
if (props.mode === 'design' || props.mode === 'view') {
return '#2E7CF0'
} else {
return props.config.props.headerBgc
}
})
const validate = () => {
console.log("调用成功")