rev:执行节点

This commit is contained in:
2024-06-28 17:04:38 +08:00
parent 4ed8260d39
commit 70407cb2c9

View File

@@ -17,6 +17,16 @@
<el-form-item label="跳过表达式" prop="skipExpression"> <el-form-item label="跳过表达式" prop="skipExpression">
<el-input v-model="formData.skipExpression"></el-input> <el-input v-model="formData.skipExpression"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="单据类型" prop="form_type">
<el-select clearable v-model="formData.form_type" placeholder="请选择" style="width: 370px;">
<el-option
v-for="item in formTypes"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="数据源类型" prop="dataSource"> <el-form-item label="数据源类型" prop="dataSource">
<el-select v-model="formData.dataSource" placeholder="请选择" style="width: 370px;"> <el-select v-model="formData.dataSource" placeholder="请选择" style="width: 370px;">
<!-- 下拉框选项 --> <!-- 下拉框选项 -->
@@ -77,11 +87,13 @@ export default {
this.getTaskTypes() this.getTaskTypes()
this.getStrategyList() this.getStrategyList()
this.getAllNodeIds() this.getAllNodeIds()
this.getTypes()
}, },
data() { data() {
return { return {
text: '', text: '',
formTypes: [],
taskTypes: [], taskTypes: [],
strategyList: [], strategyList: [],
formData: { formData: {
@@ -144,6 +156,11 @@ export default {
this.taskTypes = res this.taskTypes = res
}) })
}, },
getTypes() {
curdActDeModel.getTypes().then(res => {
this.formTypes = res
})
},
getAllNodeIds() { getAllNodeIds() {
const {id} = this.$props.nodeData; const {id} = this.$props.nodeData;
const allNodeIds = this.$props.lf.getGraphData().nodes; const allNodeIds = this.$props.lf.getGraphData().nodes;