提交模型设计代码

This commit is contained in:
zhujiyan
2024-05-08 20:44:33 +08:00
parent 1e645adce8
commit 6076cec029
71 changed files with 8222 additions and 1866 deletions

View File

@@ -25,29 +25,34 @@
<!-- </el-button>-->
<!-- </el-tooltip>-->
<el-tooltip class="box-item" effect="dark" content="配置流程全局属性" placement="top">
<el-tooltip class="box-item" effect="dark" content="配置流程全局属性" placement="top-start">
<el-button :icon="Setting" @click="drawerVisibile=true">
全局配置
<template #icon>
<!-- <template #icon>
<Setting />
</template>
</template> -->
</el-button>
</el-tooltip>
</div>
<div class="box-scale">
<node-wrap
v-if="childNode"
v-model="childNode.childNode"
:form-field-list-value="childFormFieldListValue"
:record-data="childRecordData"
:process-config-info="childNode.properties.configInfo"
:execution-listener-array="executionListenerArray"
:task-listener-array="taskListenerArray"
:selector-api-function="selectorApiFunction"
/>
<!-- 展示流程图组件 -->
<!-- {{ childNode }}{{ modelValue }}444{{ childRecordData }}
节点111{{ childNode }} -->
<!-- {{ childRecordData }} -->
<node-wrap
v-if="childNode"
v-model="childNode.childNode"
:form-field-list-value="childFormFieldListValue"
:record-data="childRecordData"
:process-config-info="childNode.properties.configInfo"
:execution-listener-array="executionListenerArray"
:task-listener-array="taskListenerArray"
:selector-api-function="selectorApiFunction"
/>
<!-- <nodeWrap v-if="childNode" v-model="childNode.childNode" :currentActivityId="currentActivityId" /> -->
<div class="end-node">
<div class="end-node-circle"></div>
<div class="end-node-text">流程结束</div>
<div class="end-node-text">流程结束111</div>
</div>
</div>
<process
@@ -76,7 +81,13 @@ export default {
computed: {
Plus() {
return Plus
}
},
Setting(){
return Setting
},
Setting(){
return Warning
}
},
components: {
nodeWrap,
@@ -105,8 +116,13 @@ export default {
childRecordData: this.recordData
}
},
mounted(){
console.log(this);
},
watch: {
modelValue(val) {
console.log(val,"9999999");
this.childNode = val
},
// 监听字段列表传输的相关动静
@@ -137,4 +153,9 @@ export default {
<style lang="less">
@import './flowIndex.less';
.box-scale{
width: 100%;
height: calc(100vh - 150px);
overflow-y: auto;
}
</style>