@@ -37,7 +37,7 @@
+
+
diff --git a/src/components/editor/composer/VariableInput.vue b/src/components/editor/composer/VariableInput.vue
new file mode 100644
index 0000000..2b3e6c8
--- /dev/null
+++ b/src/components/editor/composer/VariableInput.vue
@@ -0,0 +1,255 @@
+
+
+
+
+ {{
+ isString
+ ? "当前类型是:字符串,点击切换"
+ : "当前类型是:变量、数字、表达式等,点击切换"
+ }}
+
+
+
+
+
+ 清除选中的变量
+
+
+
+
+
+
+ 选择变量
+
+
+
+
+
+
+
+
+ {{ variable.name }}
+
+
+ 来自: {{ variable.sourceCommand.label }}
+
+
+
+
+
+
+
+ 暂无可用变量
+
+ 点击命令卡片的「获取输出」按钮输入保存的变量名
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/editor/composer/ubrowser/UBrowserEditor.vue b/src/components/editor/composer/ubrowser/UBrowserEditor.vue
index 846330e..b4b51f7 100644
--- a/src/components/editor/composer/ubrowser/UBrowserEditor.vue
+++ b/src/components/editor/composer/ubrowser/UBrowserEditor.vue
@@ -66,8 +66,8 @@ import { defineComponent } from "vue";
import UBrowserBasic from "./UBrowserBasic.vue";
import UBrowserOperations from "./UBrowserOperations.vue";
import UBrowserRun from "./UBrowserRun.vue";
-import { defaultUBrowserConfigs } from "./ubrowserConfig";
-import { generateUBrowserCode } from "./generateUBrowserCode";
+import { defaultUBrowserConfigs } from "js/composer/ubrowserConfig";
+import { generateUBrowserCode } from "js/composer/generateUBrowserCode";
export default defineComponent({
name: "UBrowserEditor",
diff --git a/src/components/editor/composer/ubrowser/UBrowserOperations.vue b/src/components/editor/composer/ubrowser/UBrowserOperations.vue
index c662ec6..54885fb 100644
--- a/src/components/editor/composer/ubrowser/UBrowserOperations.vue
+++ b/src/components/editor/composer/ubrowser/UBrowserOperations.vue
@@ -92,7 +92,7 @@