diff --git a/src/components/dialog/WorkflowActionsDialog.vue b/src/components/dialog/WorkflowActionsDialog.vue index ba4f1110..252e736c 100644 --- a/src/components/dialog/WorkflowActionsDialog.vue +++ b/src/components/dialog/WorkflowActionsDialog.vue @@ -157,7 +157,7 @@ onMounted(() => { - + @@ -171,9 +171,11 @@ onMounted(() => { :edges="edges" :nodeTypes="nodeTypes" :default-edge-options="{ type: 'animation', animated: true }" + :edge-updater-radius="10" @dragover="onDragOver" @dragleave="onDragLeave" @keydown="handleKeyDown" + auto-connect > { border-radius: 4px; } -.vue-flow__edges { - filter: invert(100%); +.vue-flow__edge-path, +.vue-flow__connection-path { + stroke-width: 3; } .vue-flow__handle-left { diff --git a/src/components/workflow/FetchMediasAction.vue b/src/components/workflow/FetchMediasAction.vue index df674522..a59946df 100644 --- a/src/components/workflow/FetchMediasAction.vue +++ b/src/components/workflow/FetchMediasAction.vue @@ -90,6 +90,12 @@ async function loadExtraRecommendSources() { } } +// 来源类型下拉框 +const sourceTypeOptions = [ + { value: 'ranking', title: '推荐榜单' }, + { value: 'api', title: 'API' }, +] + // 计算下拉框 const sourceOptions = computed(() => innerList.map(item => item.name)) @@ -113,11 +119,16 @@ onMounted(() => { + + + + + { /> + + + + +