@bingoit/business-rules v14.1.48
business-rules
业务规则
安装方法
npm install @bingoit/business-rules --save
获取业务规则路由:
import bizRuleRoutes from '@bingoit/business-rules/lib/router';
扩展业务规则(新增业务规则节点)
- 配置业务规则节点信息(格式如下:以下是钉钉回调触发器的节点配置信息):
import CallbackTriggerTemplate from "./callback-trigger/template";
import CallbackTriggerProperties from "./callback-trigger/properties";
const dingTalkCallbackTriggerNodes = [{
type: 'trigger',
label: '触发器',
items: [{
type: 'trigger', //节点类型;如:trigger
label: '钉钉回调', //节点显示名: “表单触发”
icon: 'fas history', //图标
name: 'callback-trigger', //节点名称,需要唯一
attribute: { //属性
label: '钉钉回调触发器',
variables: [],
eventTypes: [] //回调事件类型
},
templateComponent: CallbackTriggerTemplate, //节点模板组件对象
propertyComponent: CallbackTriggerProperties, //节点属性组件对象
attributeCheckRules: {
label: {
required: true,
msg: '节点名称不能为空'
},
variables: {
required: true,
msg: '变量不能为空'
},
eventTypes: {
required: true,
msg: '回调事件类型不能为空'
}
}
}],
connectionCheckRules: null
}]
2.使用业务规则提供的注册方法注册节点:
import { registerBizRule } from "@bingoit/business-rules";
registerBizRule(dingTalkCallbackTriggerNodes);
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago