|
|
@@ -13,19 +13,27 @@
|
|
|
<el-option label="条件流转路径" value="condition" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item class="text-right">
|
|
|
- <el-button
|
|
|
- v-if="flowConditionForm.type === 'condition'"
|
|
|
- plain
|
|
|
- class="mb5"
|
|
|
- type="primary"
|
|
|
- size="small"
|
|
|
- @click="handleAddCondition"
|
|
|
- >添加条件表达式</el-button>
|
|
|
+ <el-form-item label="条件格式" v-if="flowConditionForm.type === 'condition'" key="condition">
|
|
|
+ <el-select v-model="flowConditionForm.conditionType">
|
|
|
+ <el-option label="表达式" value="expression" />
|
|
|
+ <el-option label="脚本" value="script" />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item
|
|
|
+ label="表达式"
|
|
|
+ v-if="flowConditionForm.conditionType && flowConditionForm.conditionType === 'expression'"
|
|
|
+ key="express"
|
|
|
+ >
|
|
|
+ <el-input
|
|
|
+ v-model="flowConditionForm.body"
|
|
|
+ style="width: 192px"
|
|
|
+ clearable
|
|
|
+ @change="updateFlowCondition"
|
|
|
+ />
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<!-- 条件表达式 -->
|
|
|
- <ConditionExpression ref="conditionExpression" :master-model="model" @conditionList="getConditionList" />
|
|
|
+ <!--<ConditionExpression ref="conditionExpression" :master-model="model" @conditionList="getConditionList" />-->
|
|
|
|
|
|
</div>
|
|
|
</template>
|