自定义表单的需求-表单设计器
深圳xxx科技有限公司 自定義表單及系統集成的需求
需求內容如下:
1.支持常用控件
1.文本框,文本label,單選框組radionbutton,復選框checkbox,復選框組checkboxs,數字框,文本域textarea,智能搜索下拉框、時間框、圖片、表格(從表)、打印分頁等控件。支持這些控件設置樣式類(class)。比如文本框、下拉框只有下邊框、單選框為方框的風格。比如按鈕可以設置打印時不顯示等。RE: class自定義樣式調整,需要二次開發, 對打印按鈕在toobar按鈕.
對于打印按鈕可以使用如下
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=
總結
以上是生活随笔為你收集整理的自定义表单的需求-表单设计器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何低成本的搭建一个真实的Kuberne
- 下一篇: 微软 Windows 10 1909 十