type枚举
| 类型 |
说明 |
| start |
开始节点 |
| branch |
分支 |
| loop |
循环 |
| continue |
继续循环 |
| break |
跳出循环 |
| exit |
退出 |
| set |
设置变量 |
| coder |
编码转换 |
| date-format |
日期格式化 |
| mapping |
数据映射 |
| create-data-records |
新增记录 |
| delete-data-records |
删除记录 |
| update-data-records |
更新记录 |
| query-data-records |
查询记录 |
| http |
http请求 |
| flow |
流程调用 |
| apicenter |
API中心节点 |
| connector |
连接器 |
| auto-entity-add-records |
流程管理 - 新增记录 |
| update-entity-add-records |
流程管理 - 更新记录 |
| web-api |
调用服务 |
| examine-and-approve-task |
人工节点 |
| notification |
发送消息 |
| email |
发送邮件 |
| datasource-sql |
数据源SQL |
| script |
JS代码 |
| auto-entity-search-records |
自动节点 - 查询记录 |
通用节点属性
| 字段 |
说明 |
默认值 |
数据类型 |
| type |
节点类型 |
枚举值见[type枚举] |
string |
| title |
节点标题 |
|
string |
| targetName |
节点出参 或者 变量名 |
|
string |
| validateFailed |
前端校验是否通过 |
|
boolean |
开始节点属性
| 字段 |
说明 |
默认值 |
数据类型 |
| children |
下面的所有节点 |
|
array |
| inputParams |
服务入参 |
[] |
array |
| outParams |
服务出参 |
[{"label":"status","value":0,"dataType":"number"},{"label":"msg","value":"","dataType":"string"}] |
array |
| globalValue |
全局变量 |
[] |
array |
结束节点
| 字段 |
说明 |
默认值 |
数据类型 |
| outputType |
设置出参data方式[global: 出参赋值, number: 出参成员赋值] |
|
array |
| output |
出参赋值设置的值存放在这个字段 |
|
string |
| outputParams |
出参成员赋值方式,存放在这个字段 |
|
array |
设置变量
| 字段 |
说明 |
默认值 |
数据类型 |
| dataType |
数据类型 |
|
string |
| source |
值 |
|
any |
新增记录
| 字段 |
说明 |
默认值 |
数据类型 |
| dataMode |
新增模式【multi:新增多条,single:新增一条】 |
|
string |
| objectKey |
数据表id |
|
string | number |
| fields |
选择的数据表有哪些字段 |
|
array |
| initFields |
增加哪些字段 默认有哪些值【例如:[{"name":"name","ename":"姓名","type":"text","formula":"kk"},{"name":"time","ename":"日期","type":"date","formula":"4"}]】 |
|
array |
删除记录
| 字段 |
说明 |
默认值 |
数据类型 |
| objectKey |
数据表id |
|
string | number |
| fields |
选择的数据表有哪些字段 |
|
array |
| filterFields |
删除条件【例如:{"conjunction":"and","children":[{"field":"name","op":"equal","right":""}]}】 |
|
object |
条件枚举
[
{ label: '等于', value: 'equal', usedFieldType: ['int', 'text', 'date'] },
{ label: '不等于', value: 'not_equal', usedFieldType: ['int', 'text', 'date'] },
{ label: '模糊匹配', value: 'like', usedFieldType: ['text'] },
{ label: '不匹配', value: 'not_like', usedFieldType: ['text'] },
{ label: '匹配开头', value: 'starts_with', usedFieldType: ['text'] },
{ label: '匹配结尾', value: 'ends_with', usedFieldType: ['text'] },
{ label: '小于', value: 'less', usedFieldType: ['int', 'date'] },
{ label: '小于或等于', value: 'less_or_equal', usedFieldType: ['int', 'date'] },
{ label: '大于', value: 'greater', usedFieldType: ['int', 'date'] },
{ label: '大于或等于', value: 'greater_or_equal', usedFieldType: ['int', 'date'] },
{ label: '为空', value: 'is_empty', usedFieldType: ['int', 'text'] },
{ label: '不为空', value: 'is_not_empty', usedFieldType: ['int', 'text'] },
{ label: '属于范围', value: 'between', usedFieldType: ['date'] },
{ label: '不属于范围', value: 'not_between', usedFieldType: ['date'] }
]
更新记录
| 字段 |
说明 |
默认值 |
数据类型 |
| objectKey |
数据表id |
|
string | number |
| fields |
选择的数据表有哪些字段 |
|
array |
| updateFields |
更新哪些字段 默认有哪些值【例如:[{"name":"name","ename":"姓名","type":"text","formula":"kk"},{"name":"time","ename":"日期","type":"date","formula":"4"}]】 |
|
array |
| filterFields |
更新条件【例如:{"conjunction":"and","children":[{"field":"name","op":"equal","right":""}]}】 |
|
object |
查询记录
| 字段 |
说明 |
默认值 |
数据类型 |
| objectKey |
数据表id |
|
string | number |
| fields |
选择的数据表有哪些字段 |
|
array |
| selectFields |
查询导出哪些字段 【例子:[{"name":"name","ename":"姓名","type":"text","formula":"${outParams.status}"}]】 |
|
array |
| filterFields |
更新条件【例如:{"conjunction":"and","children":[{"field":"name","op":"equal","right":""}]}】 |
|
object |
网友评论