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(() => {
+
+
+
+
+
{
/>
+
+
+
+
+