0.1.3 • Published 2 years ago

jin-bpmn v0.1.3

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

基于vue+bpmn.js改造的流程引擎编辑器

下载依赖

yarn install或者npm i

启动

yarn serve或者npm run serve

编译打包

yarn build或者npm run build

Lints and fixes files

yarn lint

展示效果

  • 隐藏编辑功能后效果

  • 显示所有编辑功能后效果

使用方法

参考src目录下的Demo.vue

<template>
    <smc-bpmn :xml="xml" />
</template>

属性

参数说明类型可选值默认值
xml标准的BPMN格式,用于加载流程图string--null
formSize表单大小,参考elementstringmedium / small / minimini
formProperty表单属性,参考下面表单属性Array----
formKey表单key,用于选择表单,参考表单属性String----
showDialog移动到节点上时,是否显示dialogbooleanfalse/truefalse
isView是否显示编辑功能booleanfalse/truetrue
completeList流程完成节点样式,节点id数组Array----
todoList流程当前节点样式,节点id数组Array----
formDetail流程表单处理信息,移动到节点上时,显示dialog的内容,showDialog必须为true----

表单属性

参数说明类型可选值
id表单唯一值,用于判断加载哪个表单,配置formKey属性使用string必填
name表单名称string必填
property表单填写信息Array{id: '字段id', name: '字段名称', readable: 是否可读(true/false), writable: 是否可写(true/false) }