今天給大家演示下在線新增模塊的功能,在線新增模塊跟在vs中寫model實體類區別不大,線上新增少了手動初始化的過程,新增后模塊同樣具備新增、修改、刪除、查看、導入、導出、復制、批量編輯、回收站、草稿箱、權限配置、單據編碼、附件 等通用功能
注意在啟動解決方案的時候采用 Ctrl+F5(執行不調試)的方式,采用F5的時候會非常慢,中間如果要調試可以采用附加進程的方式
首先在模塊管理列表中新增,以供應商信息模塊為例,填寫主信息,
填寫供應商字段信息
保存后可以在列表上看到剛剛新增的供應商信息模塊
選中供應商信息這一行,點擊編輯進入編輯界面,將所有控制開關打開
在菜單管理中新增剛剛在線增加的模塊
刷新下網站,在右邊發現菜單已經ok,點擊進入供應商主數據,可以看到相關功能都已生效
點擊新增進入新增表單
到新增表單發現編號沒有設置編碼規則定義,還有些字典也沒有設置,先設置下單據編碼生成定義
單據編號規則設置OK后,再進新增界面,可以看到單據編號已經自動生成,單據編號有編輯和不可編輯模式,如果將編碼字段設置為不可編輯時,則為不可編輯模式
編碼設置完成,還有下拉選項都是空,需要先定義數據字典,再綁定到字段
以上設置完成后再到供應商主數據新增界面看下
下拉列表的字段已經綁定上了,把其他信息填寫下,保存
針對導入、導出的功能大家可以自己試下,針對表單驗證、必填等字段 控制可以到表單管理中設置
通過以上的演示大家可以很快的在線搭建一個模塊,在實際項目開發過程中開發一個模塊遠比這個要復雜,目前針對一些單模塊可以通過線上搭建即可完成,針對比較復雜的模塊涉及第三方接口或關聯操作可以通過線上與線下結合的方式實現
Rookey.Frame各版本
Rookey.Frame 2.0 基於.net framework 4.0:
https://gitee.com/rookey/Rookey.Frame-v2.0
基於Rookey.Frame 2.0的Demo:
https://gitee.com/rookey/Rookey.FrameDemo
RookeyFrameCore 基於.net core 2.1: