编排新增文件/文件夹操作,获取文件图标

This commit is contained in:
fofolee
2025-01-03 15:31:56 +08:00
parent 75b9fdff80
commit dcaa00823b
15 changed files with 1232 additions and 27 deletions

View File

@@ -15,6 +15,7 @@
"isControlFlow": "可选,是否是流程控制命令",
"commandChain": "可选,命令链,流程控制命令使用",
"allowEmptyArgv": "可选,是否允许空参数",
"isAsync": "可选,是否是异步命令",
"config": {
"描述": "可选命令的配置用来在MultiParams组件中显示是一个数组每个元素是一个对象",
"配置项属性": {
@@ -47,6 +48,9 @@
"导出组件": "导出所有注册的组件供CommandComposer使用"
}
},
"customComponentGuide.js": {
"描述": "自定义组件创建指南"
},
"formatString.js": {
"描述": "处理JSON字符串中的值主要处理来自VariableInput的字段最后返回字符串",
"主要功能": {
@@ -72,6 +76,34 @@
"描述": "存放Vue组件",
"composer": {
"描述": "存放可视化编排相关的组件",
"file": {
"描述": "存放文件操作相关的组件",
"组件列表": {
"FileOperationEditor.vue": {
"描述": "文件操作编辑器组件",
"主要功能": {
"文件读取": {
"编码支持": "UTF-8、ASCII、Base64、二进制、十六进制",
"读取模式": "全部读取、指定位置读取",
"参数配置": "起始位置、读取长度"
},
"文件写入": {
"编码支持": "UTF-8、ASCII、Base64、二进制、十六进制",
"写入模式": "覆盖写入、追加写入",
"内容输入": "支持变量和文本输入"
},
"文件删除": {
"删除选项": "递归删除、强制删除"
},
"文件管理": {
"重命名/移动": "支持文件重命名和移动",
"权限管理": "支持修改文件权限,支持递归修改",
"所有者管理": "支持修改文件所有者和组,支持递归修改"
}
}
}
}
},
"ui": {
"描述": "基础UI组件",
"组件列表": {