0.2.1 • Published 11 months ago

process-bpmn-dingli v0.2.1

Weekly downloads
-
License
-
Repository
-
Last release
11 months ago

y

A Vue.js project

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

For a detailed explanation on how things work, check out the guide and docs for vue-loader.

右侧配置面板组织,知会,表单数据传入及适配格式说明:

    编辑回显:  bpmnXmlStr

    项目id:  projectId

    项目类型: projectType
    
    指定人员:  传入名为branchedPassage的 数组 即渲染指定人员树数据;    

        数据格式: [{ "id": 312, "disabled": true, "label": "子公司1 ( 部门 )",children":[{ "id": 252, "disabled": false, "label": "张三" }]}]

        群组:  传入名为SelectData的 数组 即渲染群组下拉框;    

            数据格式: { "key": 1, "value": "领导1"}

        知会:  传入名为treeDataInForm的 数组 即渲染知会树数据;

            数据格式: [{ "id": 312, "disabled": true, "label": "子公司1 ( 部门 )",children":{ "id": 252, "disabled": false, "label": "张三" }}]

        表单数据:  传入名为panelData的 对象 即渲染知会树数据;

            数据格式: panelDatanew: {                             list: [{                                 id: "id_10086",//id                                 type: "input",//类型                                 label: "金额",//名称                                 options: { key: 0, value: "选框1" }, { key: 1, value: "选框2" }, // 单选/多选选项                                 }],                             }

saveClick 为保存之后返回的数据 0 处理过的数据 1 原始数据