Browse Source

feat: 表单表达式去掉互斥

luoyali 1 năm trước cách đây
mục cha
commit
ce9c305937
1 tập tin đã thay đổi với 1 bổ sung13 xóa
  1. 1 13
      src/components/scWorkflow/nodes/branch.vue

+ 1 - 13
src/components/scWorkflow/nodes/branch.vue

@@ -81,13 +81,7 @@
 										<div class="condition-content-box">
 											<el-input v-model="condition.label" placeholder="描述" />
 											<el-select v-model="condition.field" filterable placeholder="条件字段">
-												<el-option
-													v-for="{ id, label, key } in expressionFormList"
-													:key="id"
-													:label="label"
-													:value="key"
-													:disabled="snDisabled(id)"
-												/>
+												<el-option v-for="{ id, label, key } in expressionFormList" :key="id" :label="label" :value="key" />
 											</el-select>
 											<el-select v-model="condition.operator" placeholder="请选择表达式">
 												<el-option label="等于" value="=="></el-option>
@@ -147,12 +141,6 @@ export default {
 		Plus() {
 			return Plus
 		},
-		snDisabled() {
-			return function (id) {
-				const obj = this.expressionFormList.find(ele => ele.id === id)
-				return obj ? true : false
-			}
-		},
 		...mapState(useFlowStore, ['processForm']) //映射函数,取出processForm
 	},
 	watch: {