《HiWind企業快速開發框架實戰》(3)使用HiWind建立和管理選單

yubinfeng發表於2016-04-29

《HiWind企業快速開發框架實戰》(3)使用HiWind建立和管理選單

關於HiWind

  HiWind企業快速開發框架,是基於.NET+EasyUi(支援各種前端擴充套件,後面將擴充套件Bootstrap等)+多資料(MsSql、Oracle、MySql等)開發的一款企業管理系統快速開發框架。

  HiWind企業快速開發框架,中文名稱:疾風。意為像風一樣快速完成你的產品之意。

  使用HiWind簡單的增刪改查,許可權設定,幾乎不需要編寫程式碼完成。高度輔助的情況下,並不會影響你的靈活發揮,你仍然可以使用部分功能,支援複雜業務的編碼。框架實際上幫你託管了你的業務模型。

  交流QQ群:239031814(加群獲取原始碼)(其它注意事項:請進群先檢視群公告和群問問)

  商業使用:專案可用於商業專案,並提供技術支援,但請保留著作權,不允許更改名稱空間或打包改名出售,保留追糾法律責任的權利。

  對您有幫助,請點文章下面的“推薦”哦,有意見和好的建議,請正面M我,不喜勿噴!

1.讀前必備

讀本篇前,請先了解框架基本架構和適用專案及工作流程,參考文章: 

[HiWind企業快速開發框架實戰](0)目錄及框架簡介 

[HiWind企業快速開發框架實戰](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>

.NET 技術交流群:239031814 HiWind企業快速開發框架

==============================================================================================

相關文章