| | |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="flex-auto gap-y-2 flex-col flex nodrag"> |
| | | <div v-for="(item, index) in conditionGroupList" class="flex-column gap-3 relative group/conditionGroup"> |
| | | <div class="flex-auto !overflow-x-auto gap-y-2 flex-col flex nodrag"> |
| | | <div v-for="(item, index) in conditionGroupList" class="flex flex-col gap-3 relative group/conditionGroup"> |
| | | <div class="flex-items-center justify-between"> |
| | | <div class="text-lg font-bold">如果</div> |
| | | <div class="flex-items-center gap-3"> |
| | |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="flex-column gap-y-2"> |
| | | <div v-for="(subItem, subIndex) in item.conditions" class="ml-5 flex-items-center gap-x-2 group/conditionItem"> |
| | | <div class="flex flex-col gap-y-2"> |
| | | <div v-for="(subItem, subIndex) in item.conditions" class="ml-5 flex-items-center gap-x-2 group/conditionItem pr-8"> |
| | | <el-input filterable class="w-[120px] flex-0" v-model="subItem.left_value" placeholder="输入变量"> </el-input> |
| | | <el-select v-model="subItem.comparison_operation" class="flex-0 w-[120px]" placeholder="选择条件"> |
| | | <el-option |
| | |
| | | </div> |
| | | <el-button class="w-fit mt-3" type="primary" @click="addConditionItem(item)">添加条件</el-button> |
| | | </div> |
| | | <Handle :id="item.id" type="source" :position="Position.Right" /> |
| | | <Handle class="!right-0 !-translate-y-4" :id="item.id" type="source" :position="Position.Right" /> |
| | | |
| | | </div> |
| | | |
| | | <div class="flex-column gap-3 relative"> |
| | | <div class="flex flex-col gap-3 relative pr-8"> |
| | | <div class="flex-items-center justify-between"> |
| | | <div class="text-lg font-bold">否则</div> |
| | | <!-- <el-select class="w-[130px]"> |
| | |
| | | <div class="flex-column"> |
| | | <el-button @click="addConditionBranch" class="w-fit mt-3" type="success">添加分支</el-button> |
| | | </div> |
| | | <Handle :id="otherHandleId" type="source" :position="Position.Right" /> |
| | | <Handle class="!right-0 !-translate-y-4" :id="otherHandleId" type="source" :position="Position.Right" /> |
| | | </div> |
| | | </div> |
| | | </div> |