wengwh / Plumdo Work
Licence: apache-2.0
工作流,表单,报表结合的多模块系统
Stars: ✭ 372
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Plumdo Work
smart-schema
A Laravel package to enable auto generation of forms
Stars: ✭ 18 (-95.16%)
Mutual labels: form-builder
fform
Flexibile and extendable form builder with constructor
Stars: ✭ 26 (-93.01%)
Mutual labels: form-builder
Formfactory
MVC5, Core or standalone - Generate rich HTML5 forms from your ViewModels, or build them programatically
Stars: ✭ 269 (-27.69%)
Mutual labels: form-builder
React Reactive Form
Angular like reactive forms in React.
Stars: ✭ 259 (-30.38%)
Mutual labels: form-builder
Formulary
Declarative iOS TableView Forms in Swift (pre-SwiftUI)
Stars: ✭ 83 (-77.69%)
Mutual labels: form-builder
Vue Form Builder
Build powerful vue form with JSON schema and composition api.
Stars: ✭ 325 (-12.63%)
Mutual labels: form-builder
Formvuelate
Dynamic schema-based form rendering for VueJS
Stars: ✭ 262 (-29.57%)
Mutual labels: form-builder
core
🔥 Antares Core Implemenation. Most important project layer, this is the heart for your app. ACL, notifiter, console, geoip, areas, utils and many more...
Stars: ✭ 24 (-93.55%)
Mutual labels: form-builder
react-emotion-multi-step-form
React multi-step form library with Emotion styling
Stars: ✭ 25 (-93.28%)
Mutual labels: form-builder
Html
Laravel package designed to generate common HTML components
Stars: ✭ 265 (-28.76%)
Mutual labels: form-builder
formio
Formio, form definition and binding library for Java platform
Stars: ✭ 24 (-93.55%)
Mutual labels: form-builder
Tellform
✏️ Free Opensource Alternative to TypeForm or Google Forms ⛺
Stars: ✭ 2,941 (+690.59%)
Mutual labels: form-builder
DWKit
DWKit is a Business Process Management System based on .NET Core and React
Stars: ✭ 121 (-67.47%)
Mutual labels: form-builder
Laraform
Reactive Form Builder for Vue.js with Laravel Support
Stars: ✭ 259 (-30.38%)
Mutual labels: form-builder
Django Fobi
Form generator/builder application for Django done right: customisable, modular, user- and developer- friendly.
Stars: ✭ 360 (-3.23%)
Mutual labels: form-builder
Vue Form Builder
Super Form Builder built on top of Vue with Drag & Drop functionality, savable-form-schema and easy to maintain/upgrade your form.
Stars: ✭ 292 (-21.51%)
Mutual labels: form-builder
Form Create
🔥🔥🔥 强大的动态表单生成器|form-create is a form generation component that can generate dynamic rendering, data collection, verification and submission functions through JSON.
Stars: ✭ 3,698 (+894.09%)
Mutual labels: form-builder
工作流平台(未经同意禁止做商业用途)
流程,表单,报表,手动配置生成实际工作流
Github | Gitee
交流群: 717933986
Demo 演示
模块介绍
前端工程
模块名称 | 备注说明 |
---|---|
work-admin | 管理台 |
form-modeler | 表单模型(设计,明细) |
flow-modeler | 流程模型(设计,监控) |
后端工程
模块名称 | 备注说明 |
---|---|
common-module | 项目公共模块 |
identity-service | 人员接口 |
flow-service | 流程接口 |
form-service | 表单接口 |
下载搭建环境
下载项目 git clone https://github.com/wengwh/plumdo-work.git
前端构建
下载安装nodejs 地址:http://nodejs.cn/download/
npm install -g bower #安装bower
npm install -g gulp #安装gulp
cd html #进入html目录
如果环境没有翻墙情况,使用淘宝镜像做node-sass,否则会出现下载失败
set SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass
npm install #安装npm依赖库
#安装成功
cd work-admin #进入相对应目录
bower i #安装bower依赖的第三方库
gulp serve #执行gulp进行开发
"E:\kibana\node_modules\node-sass\build\binding.sln" (default target) (1) ->
(_src_\libsass target) ->
MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题
,1) 安装 .NET Fr
amework 2.0 SDK;2) 安装 Microsoft Visual Studio 2005;或 3) 如果将该组件安装到
了其他位置,请将其位置添加到
系统路径中。 [E:\kibana\node_modules\node-sass\build\binding.sln]
出现上面环境问题,可以执行
npm install -g node-gyp
npm install –global –production windows-build-tools
npm install #继续安装npm依赖库
后端构建
cd java #进入java目录
mvn eclipse:eclipse #eclipse编辑器做示例
相关技术
前端技术
技术名称 | 备注说明 |
---|---|
Yeoman Bower Gulp | 构建工具 |
AngularJS v1 | MVVM框架 |
Bootstrap v3 | UI框架 |
后端技术
技术名称 | 备注说明 |
---|---|
Java v1.8 | 编码语言 |
Maven | 构建工具 |
SpringBoot | 代码框架(后续springcloud) |
Flowable JPA Mybatis | 第三方组件 |
Mysql | 数据库 |
文件介绍
deploy:部署文件
html:前端页面模块
java:后端服务模块
部署说明:docker部署
安装docker-compose
执行docker-compose build
执行docker-compose up -d
功能介绍
目前只完成表单设计器,流程接口和设计器
缺少:
表单的数据保存和使用
表单与流程的交互
报表整个模块
流程跟踪图
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].