《HiWind企業快速開發框架實戰》(3)使用HiWind建立和管理選單
關於HiWind
HiWind企業快速開發框架,是基於.NET+EasyUi(支援各種前端擴充套件,後面將擴充套件Bootstrap等)+多資料(MsSql、Oracle、MySql等)開發的一款企業管理系統快速開發框架。
HiWind企業快速開發框架,中文名稱:疾風。意為像風一樣快速完成你的產品之意。
使用HiWind簡單的增刪改查,許可權設定,幾乎不需要編寫程式碼完成。高度輔助的情況下,並不會影響你的靈活發揮,你仍然可以使用部分功能,支援複雜業務的編碼。框架實際上幫你託管了你的業務模型。
交流QQ群:239031814(加群獲取原始碼)(其它注意事項:請進群先檢視群公告和群問問)
商業使用:專案可用於商業專案,並提供技術支援,但請保留著作權,不允許更改名稱空間或打包改名出售,保留追糾法律責任的權利。
對您有幫助,請點文章下面的“推薦”哦,有意見和好的建議,請正面M我,不喜勿噴!
1.讀前必備
讀本篇前,請先了解框架基本架構和適用專案及工作流程,參考文章:
2.選單簡介
選單:在HiWind的“開發者平臺”=》“選單管理”中定義。
主要功能是:作為最頂級業務索引,啟到業務分類的作用,此外也是業務系統對外展現的第一入口。
HiWind預設的框架中,選單分為“頂部下拉選單”和“左側樹形選單”兩種,只需要定義一次,兩個位置的選單均可以渲染,也可以只展示一個(在Views的Index模板中修改)
3.新增、修改、克隆、刪除選單
(1)開啟HiWind的“開發者平臺”=》“選單管理”。
(2)新增
如上圖:
輸入選單名稱及圖示選擇。
選單型別:這裡分為“頂級選單”、“子選單”、“節點”,頂級選單和子選單不需要定義開啟目標,節點需要指定下面的目標資訊。
分隔符:主要是選單分組,可選擇上、下、無三種。如果使用了分隔符,選單效果主要體現在“頂部下拉選單”中,效果如下:
上級選單:主要針對子選單或節點而言,選單最終是一個樹形結構,因此節點和枝葉需要指定上級。
狀態:這裡可以選擇“顯示”或“隱藏”,如果選擇隱藏,則即使分配了許可權,也不會顯示。
排序:數字小的在前,數字大的在後。
開啟目標:這裡有兩種定義方式,一種是直接寫Json,另一種是通過視覺化介面定義
這裡需要注意的是:如果通過Json定義,一定要按規範書寫,比如 鍵需要雙引號,值可以定義為字串或集合,引數一般使用集合。
目標型別:一共有五種,開啟查詢、表單、頁表、事務及自定義。
開啟方式:分為兩種,一種是通過彈出視窗開啟,另一種是在框架主選項卡中開啟。如果選擇視窗中開啟,需要指定視窗尺寸(單位:畫素);
(3)修改
同“新增”類似,開啟目標也可以使用Json或視覺化定義;
(4)克隆
此功能方面快速複製一個類似的選單,需要先選中一個目標選單,點“克隆”按鈕,選單名會自動命名為“原選單名_克隆副本”,可根據要求自己更改後,點選“儲存”,將新增一個選單。
(5)刪除
這裡支援刪除一個或多個選單,先擇中要刪除的選單,點“刪除”按鈕。
4.版本釋出
最新版本 HiWind 1.1 釋出於 2016/4/29
最新資料庫已隨文章釋出,請加群獲取。
交流QQ群:239031814(加群獲取原始碼)(其它注意事項:請進群先檢視群公告和群問問)
商業使用:專案可用於商業專案,並提供技術支援,但請保留著作權,不允許更改名稱空間或打包改名出售,保留追糾法律責任的權利。
==============================================================================================
<如果對你有幫助,記得點一下推薦哦,如有有不明白或錯誤之處,請多交流>
<對本系列文章閱讀有困難的朋友,請先看 《.net 物件導向程式設計基礎》 和 《.net 物件導向程式設計進階》 >
<轉載宣告:技術需要共享精神,歡迎轉載本部落格中的文章,但請註明版權及URL>
==============================================================================================