开源版(SpringBoot+Mybatis+Thymeleaf+layUI+AmazeUI)-版本7.0

注:演示数据库每天中午和晚上会自动恢复,可以下载到本地部署。我们会不断推出基于各种流行前后端技术的版本,请关注。
您项目开发中有我们示例中的类似场景吗?如果有您就可以对我们的引擎进行编程达到想要的效果,让其真正变成您自已的技术。
我们做的是软件开发技术,不是快速开发平台,只要有示例中的类似场景,您面向引擎编程什么功能都能做出来,不用过多去关注现有的功能是否能完全满足您项目的要求。

1、开发框架引擎(国内自主开发框架)


演示项目 说明 演示地址
开发框架 国内自主开发框架,开放源代码。
包括数据字典管理、栏目管理、单位管理、用户管理、角色管理、权限管理、数据库管理、基础库等。
默认有三个用户:
(1)用户名(设计员):登录名:designer密码:designer
(2)用户名(管理员):登录名:admin密码:admin
(3)用户名(李雪勇):登录名:00001密码:00001
打开演示
集成的系统管理 不使用开发框架,只使用引擎时可以只使用集成的系统管理模块,集成的系统管理模块演示,用于设置引擎中使用到的基础信息。
也可以不用系统设置模块,集成其它引擎时直接写程序同步几张系统表。
打开演示


2、自定义表单引擎(集成非常简单)


演示项目 说明 演示地址
自定义表单引擎配置

通过自定义表单引擎完全不用写代码就可以制作出一个数据录入、数据编辑功能模块。

简单的四步即可完成:第一步:建表==>第二步:新增一个配置==>第三步:生成数据录入模板 或上传制作好的数据录入模板(模板支持通用网页编辑工具编辑)==>第四步:通过特定的地址调用。

简化到不需要表单设计器,第三方网页工具(如FrontPage 、Dreamweaver等)做的任何样式的模板只要标签名称与表字段名称一致导入即可,模板中原有各种代码表单引擎解析时全部保留,真正做到任何表单都可以用表单引擎轻轻松松来实现。
带表单设计器的表单引擎是在一定规则内生成表单,一定有局限性。您需要跳出表单引擎必须有表单设计器的概念,采用类似于Struts、Spring MVC等前后端分离技术,我们比这些技术做得更强大,能把表单中每个表单项按要求全部自动解析出来,同时前端页面(模板文件)支持融入任何浏览器支持的前端技术。

打开演示

通过配置出的自定义表单新增录入数据 调用[collect/opencollengine?ID=00000001]地址即可实现数据的录入,参数为自定义表单配置时生成的ID。录入的数据是否成功可到下面的数据查询引擎中查看。 打开演示

通过配置出的自定义表单修改已有的数据 调用[collect/opencollengine?ID=00000001&DOCID=数据ID]地址即可修改已有的数据,参数1为自定义表单配置时生成的编号,参数2为数据ID。 打开演示

通过配置出的自定义表单新增录入数据[选项卡式模板] 调用[collect/opencollengine?ID=00000005]地址即可实现数据的录入,参数为自定义表单配置时生成的ID。录入的数据是否成功可到下面的数据查询引擎中查看。
模板中增加了选项卡、标题列表格加了背景颜色、部门字段选局长室时设置代码改变其它字段的值。说明任何样式的表单都可以生成,表单中可以设置任何代码执行特殊操作,表单引擎只负责解析生成字段。
打开演示

通过配置出的自定义表单修改已有的数据[选项卡式模板] 调用[collect/opencollengine?ID=00000005&DOCID=数据ID]地址即可修改已有的数据,参数1为自定义表单配置时生成的编号,参数2为数据ID。 打开演示

带附件的表单管理 调用[collect/opencollengine?ID=00000001&DOCID=数据ID&ATT=1]地址即可调用表单,参数1为自定义表单配置时生成的编号,参数2为数据ID,ATT=1表示带附件管理方式调用。 打开演示

自定义表单只读方式调用数据和生成打印模板 调用[collect/opencollengine?ID=00000001&DOCID=数据ID&READONLY=1]地址即可调用表单,参数1为自定义表单配置时生成的编号,参数2为数据ID,READONLY=1表示只读方式调用。点[文档打印]按钮后出来的是按表单配置时配置的打印模板生成的表单。 打开演示

自定义表单只读方式调用数据并且带浏览附件和生成打印模板 调用[collect/opencollengine?ID=00000001&DOCID=数据ID&READONLY=1]地址即可调用表单,参数1为自定义表单配置时生成的编号,参数2为数据ID,READONLY=1表示只读方式调用,ATT=1表示带附件浏览。点[文档打印]按钮后出来的是按表单配置时配置的打印模板生成的表单。 打开演示

手机端调用表单录入数据演示

手机端调用表单录入数据演示。

调用地址:collect/opencollphone?ID=00000003,参数为自定义表单配置时生成的ID。

可在电脑上模拟手机打开或用手机微信扫码二维码即可打开手机端演示程序。

点击表单右上角的图标可显示表单按钮。

打开演示

手机扫码
扫码手机端
手机端调用表单修改数据演示

手机端调用表单修改数据演示。

调用地址:collect/opencollphone?ID=00000003&DOCID=数据ID,参数为自定义表单配置时生成的ID和记录ID。

可在电脑上模拟手机打开或用手机微信扫码二维码即可打开手机端演示程序。

点击表单右上角的图标可显示表单按钮。

打开演示

手机扫码
扫码手机端
手机端调用表单只读方式显示数据演示

手机端调用表单并以只读方式显示数据。

调用地址:collect/opencollphone?ID=00000003&DOCID=数据ID&READONLY=1,参数为自定义表单配置时生成的ID和记录ID。

可在电脑上模拟手机打开或用手机微信扫码二维码即可打开手机端演示程序。

点击表单右上角的图标可显示表单按钮。

打开演示

手机扫码
扫码手机端


3、工作流引擎(集成非常简单)


演示项目 说明 演示地址
流程引擎配置管理

调用地址:iframe?page=ZrWorkFlow/flowmain.html。

为了方便网上演示,定义了一个简单的流程。

本流程引擎可实现单分支、多分支、提交、退回、处理返回、分送等各种操作,流程引擎配置调用自定义表单引擎,所以能实现某一步骤对表单的各种处理。

能定制和生成任意级别、任意层次的流程、满足任何情况的流程审批和处理。

表单、流程页面布局、样式、流程按钮及流程相关的任何功能,都可以根据项目情况进行调整,真正做到任何流程都可以用工作流引擎轻轻松松来实现。

打开演示

新建一个流程审批

用流程引擎中配置的一个项目审批表来演示,流程包含三步:第一步:填表,第二步:部分经理审批,第三步:总经理审批。

新建流程是模拟用[设计员]填表的。填表后提交给相关审批人审批,记住审批人,通过下面的地址可以模拟登录去审批文件。

打开演示

流程审批 系统中有三个用户:设计员、管理员、李雪勇,可以通过右边的地址模拟登录审批。

点击模拟设计员审批

点击模拟管理员审批

点击模拟李雪勇审批

手机端调用工作流演示

手机端调用工作流演示。

调用地址:flow/openflowcfg?Act=phoneflowlist。

可在电脑上模拟手机打开或用手机微信扫码二维码即可打开手机端演示程序。

点击右上角的图标可显示流程相关按钮。

打开演示

手机扫码
扫码手机端


4、数据查询引擎(集成非常简单)


演示项目 说明 演示地址
数据查询引擎配置 查询引擎可以配置出各种类型的数据查询模块。如:一般性查询、操作式查询、显示列表查询、嵌入Iframe式查询、分离结果页面等,能满足各种数据查询需求。

查询页面布局、样式及相关的查询功能,都可以根据项目情况进行调整,真正做到任何查询模块都可以用查询引擎轻轻松松来实现。

打开演示

数据操作式查询示例

调用[query/QueryPage?ID=00000001]即可实现数据查询,ID是查询引擎配置时生成的编号。

在查询配置时可以增加按钮关联到其它模块,如本例中的[增加人事数据]、[编辑人事数据]两个按钮调用自定义表单引擎处理数据。

打开演示

一般查询示例

调用[query/QueryPage?ID=00000002]即可实现数据查询,ID是查询引擎配置时生成的编号。

在查询配置时可以增加按钮关联到其它模块,如本例中的[查看人事数据]按钮调用自定义表单引擎查看明细数据。

打开演示

条件与结果分离查询示例

调用[query/QueryPage?ID=00000003]即可实现数据查询,ID是查询引擎配置时生成的编号。

在查询配置时可以增加按钮关联到其它模块,如本例中的[查看人事数据]按钮调用自定义表单引擎查看明细数据。

其它方式的在此不再展示,请参考查询引擎使用文档。

打开演示

手机端调用演示

手机端调用示例演示。

调用[query/QueryPageSerPhone?ID=00000002]即可实现数据查询,ID是查询引擎配置时生成的编号。

可在电脑上模拟手机打开或用手机微信扫码二维码即可打开手机端演示程序。

点击右上角的图标可显示查询条件。

打开演示

手机扫码
扫码手机端


5、报表计算引擎(集成非常简单)


演示项目 说明 演示地址
报表计算引擎配置 我们只做复杂度高且运算类的报表,没有包含类型的报表用原有的技术来对接即可,报表计算引擎用于配置各种二维报表,包括对应字典表、对应单位表、对应人员表、对应业务表等最常用的类型,覆盖项目开发中大量计算类报表,提高报表开发效率。

页面布局、表格样式及报表本身的功能扩展都可根据项目情况自行调整,真正做到项目中最常用的报表可以用报表计算引擎轻轻松松来实现。

打开演示

对应字典表的报表示例 调用[statistics/statisticsengine?ID=00000001]即可实现数据统计展示,ID是报表计算引擎配置时生成的编号。
对应字典表的报表示例应用面非常广,第一列对应一张字典表(本例子为学历字典表),不同的应用场景无非是字典表不一样。
报表的表头格式是报表模板定义的,报表模板为静态的htm文件。
打开演示

对应单位表的报表示例

调用[statistics/statisticsengine?ID=00000002]即可实现数据统计展示,ID是报表计算引擎配置时生成的编号。
对应单位(部门)表的报表统计在开发中也是有大量的应用,轻松配置出第一列为单位(部门)的报表。
报表的表头格式是报表模板定义的,报表模板为静态的htm文件。

其它方式的调用在此不再展示,请参考报表计算引擎文档。

打开演示

对应字典表的报表
手机端调用示例

手机端调用报表演示。

调用地址:statistics/statisticsenginephone?ID=00000001,ID是报表计算引擎配置时生成的编号。

可在电脑上模拟手机打开或用手机微信扫码二维码即可打开手机端演示程序。

打开演示

手机扫码
扫码手机端
对应单位表的报表
手机端调用示例

手机端调用报表演示。

调用地址:statistics/statisticsenginephone?ID=00000002,ID是报表计算引擎配置时生成的编号。

可在电脑上模拟手机打开或用手机微信扫码二维码即可打开手机端演示程序。

打开演示

手机扫码
扫码手机端