深圳xxx科技有限公司
ccflow自定义表单及系统集成的需求
需求内容如下:
1.支持常用控件:
文本框,文本label,单选框组radionbutton,复选框checkbox,复选框组checkboxs,数字框,文本域textarea,智能搜索下拉框、时间框、图片、表格(从表)、打印分页等控件。支持这些控件设置样式类(class)。比如文本框、下拉框只有下边框、单选框为方框的风格。比如按钮可以设置打印时不显示等。
RE: class自定义样式调整,需要二次开发, 对打印按钮在toobar按钮.
对于打印按钮可以使用如下
2.智能搜索下拉框支持单选、多选、输入文本、选定字段的智能搜索等,如果智能下拉框的枚举值包含图片时,支持打印智能下拉框的选中值的图片(用于打印图片签名)。
RE: 打印图片签名需要二次开发,打印的时候需要转义输出. 可以通过medil print 去打印的。
3.时间框支持日期、日期+时间、时间的时分、时间的时分秒多种格式,如格式设置为HH:mm时,弹出的时间层只有选小时和分钟。(已实现该功能)
4.数字框支持可设置为只能输入整数、输入一位小数、输入两位小数。(已实现该功能)
5.文本框支持可设置默认值。且默认值可设置为url所传值的某个外键关联表里的数据。比如传病人id,默认值可以是病人基本信息表里的任意字段。(可以实现该功能)
6.文本框支持默认设置只读非只读、禁用启用模式,支持其他控件填值后控制联动该控件的禁用启用只读非只读等。(可以通过配置实现该功能)
7.文本框设置默认是否必填、支持设置正则验证规则,如果验证不通过,能支持弹出自定义的提示阻止表单的提交。(可以实现该功能)
8.支持电子签名(电子手签)。(已实现该功能)
9.支持自适应移动端(手机端)。(已实现该功能)
10.修改数据留痕功能(有修改记录)。
RE:需要二次开发.
11. Pdf自动生成和手动生成。
RE:不知道是否能够生成到springboot版本。
12. 支持文书中内嵌报表插件,如echart。
RE:没有此功能,
方案1:抽象这样应用,支持报表图形的嵌入模式呈现。
方案2:可以放入一个div 让表单设计者进行二次开发。,
13.支持页面的各个生命周期中的事件和方法,如页面加载事件、按钮点击事件能写js方法调用接口。(可以实现该功能),
14.支持数据模板,填过的数据可以保存为模板,下次直接调用。
RE:发起流程可以,表单里面没有数据模版。
15.支持自定义表单能导出模板,方便下次直接导入。(这个功能还在开发中,可以实现)
16.支持输入文本输入特殊字符,如上标下标等。输入特殊字符保存到数据库里后,输出的样式就发生变化了。
RE:需要测试。
17.支持三种模式的打印,所见即所得的打印模式、支持rtf模板方式打印,支持打印出pdf文件,支持自动生成html文件归档,支持整体文档打包下载zip. 需要提供pdf的自动归档接口。
RE: 接口需要二次开发。
18.提供三种模式的打印
第1 :对于简单的表单直接按浏览器打印,输出html或者pdf在线打印,这个模式不需要设计打印模版。
第2 : 提供rtf模版方式打印,按照要求设计rtf格式的模式进行打印,不需要安装插件直接打印。
第3: 提供vsto模式的打印,需要在word上设计好模版,按照模版设计所见即所得的模式打印,需要在本机上安装插件,执行效率高。
RE:这三种打印模式都已实现
19.系统集成、权限及文书流程
RE: 参考流程的设计如下:
第一步 新增自定义文书
第二步 录入自定义文书名称,包括 文书名称,应用模块设置 ,操作角色设置
第三步 配置自定义文书,在编辑器进行自定义文书编辑
第四步 目前输入框可以使用的为(输入框,多行输入框,下拉选择框,单选框),后续支持第三方驰骋软件所提供的所有控件。比如左边是自定义控件列表,上面为富文本编辑框的集成
第五步 完成自定义文书后可以进行保存,或者进行进行提交审核,两者区别在于,提交审核后可以进行自定义文书的审核,保存则是暂时进行存储方便后期进行修改
患者基础信息的默认值选择后,可在界面打开时自动填充
第六步 提交审核后,在列表进行审核,点击审核后,再进行审核自定义文书界面核对信息进行审核通过。
第七步 在手术管理中-文书中可以看到编辑的自定义文书
第八步 填写完成,能在文书名字上显示文书完成状态和正常回写
20.代码开源、架构与性能
保证代码100%开源且有关键代码的注释和说明,后端架构为 SpringMVC或 SpringBoot ,前端最好是vue或angular架构或者能友好集成到这两种架构所设计的单页应用中。 所设计出的界面打开的响应速度应该在0.5秒以内。
RE:
1. 目前还没有技术能够切换到vue或者augular里面。
2. 目前的单个页面的响应在2秒左右。简单的在1秒左右,我们可以优化到2-3秒以内,数据回写与你们的模式一样。
3. 保障代码100%开源.
21.培训
1. 现场3个工作日左右的培训。
2. 现场解决大部分问题。
3. 讲解流程引擎的库表解构,算法,模式。
4.保证一个项目的落地
其他相关资源:
操作手册下载 http://ccflow.org/docs
在线操作手册: http://ccform.mydoc.io
==OVER=
来源:CSDN
作者:JFlow-sly
链接:https://blog.csdn.net/slysxy/article/details/104228280