AgileBPM 移动端

移动端是 H5应用,可以与 PC端 无缝协同的处理办公任务,可以轻松的整合到 微信企业号,钉钉企业应用中。

移动端的 UI框架: https://doc.vux.li ,JS 框架: Vue,

移动端表单像 PC 端一样 支持在线生成,生成后的表单可以像写 Vue组件一样随意扩展

含以下基本的表单组件

  • checkbox逗号分隔类型的实现
  • 自定义对话框组件
  • 登录失效弹框登录组件
  • 数据字典组件
  • 列表数据,下拉刷新,搜索,无线加载的组件
  • 各种流程相关组件 eg:流程图,审批意见,审批处理等组件

测试地址

使用手机访问 :http://test.agilebpm.cn

账号密码 admin 1

PC在线测试地址

功能缺陷提测

AgileBPM 实施文档

项目依赖

devDependencies 请参考package.json

"dependencies": {
"axios": "^0.18.0",
"fastclick": "^1.0.6",
"vue": "^2.5.2",
"vue-router": "^3.0.1",
"vuex": "^2.1.1",
"vuex-i18n": "^1.3.1",
"vux": "^2.2.0"
}

后端主工程项目地址

https://gitee.com/agile-bpm/agile-bpm-basic

工作流解决方案

我们通过业务对象、表单、流程引擎共同协作来解决业务流难实施的痛点
业务对象用来承载、持久化业务数据;表单则是业务数据的展示层;流程则用来驱动业务数据流转。三者协作完成流程实施。

安装步骤

# 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

# run e2e tests
npm run e2e

# run all tests
npm test

后端项目请求地址的配置 在 baseService.js __ctx

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

预览

致谢

感谢VUE,VUX等开源软件对社会做出的贡献!