fix : 修复工作流流程新增bug
This commit is contained in:
@@ -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("调用成功")
|
||||
|
||||
Reference in New Issue
Block a user