Forráskód Böngészése

修复画流程图时,无法添加条件流转路径的条件表达式bug

yesheng 1 hete
szülő
commit
388316eb7f
1 módosított fájl, 18 hozzáadás és 10 törlés
  1. 18 10
      src/views/bpm/model/components/FlowCondition.vue

+ 18 - 10
src/views/bpm/model/components/FlowCondition.vue

@@ -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>