6. main_process_var
主流程参数操作工具。管理主流程的输入/输出参数。
main_process_var(action="list")
获取所有主流程参数列表。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| action | str | 必填 | 固定 "list" |
main_process_var(action="info")
获取指定参数详情。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| action | str | 必填 | 固定 "info" |
| vartag | str | 必填 | 参数唯一标识 |
main_process_var(action="add")
添加主流程参数。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| action | str | 必填 | 固定 "add" |
| var_direction | str | 可选 | 参数方向:"input" 或 "output",默认 "input" |
| var_name | str | 可选 | 参数名称,不提供则自动生成 |
| data_type | str | 可选 | 数据类型:str, number, bool, list, date, datetime, time, daterange, month, monthrange, FilePath, DirectoryPath, account |
| var_desc | str | 可选 | 参数描述 |
| input_props | dict | 可选 | 组件属性 {placeholder, required, uiComponent} |
main_process_var(action="update")
更新主流程参数。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| action | str | 必填 | 固定 "update" |
| vartag | str | 必填 | 参数唯一标识 |
| updates | dict | 必填 | 可包含 varname, dataType, vardesc |
main_process_var(action="delete")
删除主流程参数。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| action | str | 必填 | 固定 "delete" |
| vartag | str | 必填 | 参数唯一标识 |