-
Notifications
You must be signed in to change notification settings - Fork 34
Phân tích quản lý menu
Mai Quốc Huy edited this page Jun 23, 2017
·
1 revision
Quản lý menu các đặc điểm chính sau đây:
- Tạo động danh sách menu và link tới trang mong muốn
- Hỗ trợ build query sử dụng Lucene để thống kê. VD: Menu thống kê hồ sơ theo trạng thái, phiếu xử lý
- Gom nhóm, phân cấp menu.
####Các entity dữ liệu
Entity: LuceneMenuGroup – Lưu nhóm menu
- name: Tên nhóm
Entity: LuceneMenu – Tham chiếu đến LuceneMenuGroup, là các menu item
- name: Tên menu
- pattern: Chuỗi truy vấn lucene mẫu
- paramValues: Chuỗi giá trị truyền vào cho truy vấn(phân cách bằn dấu #)
- paramTypes: Chuỗi kiểu dữ liệu của giá trị truyền vào(phân cách bằn dấu ,)
- targetPortletName: Tên portlet đích(portlet hứng sau khi điều hướng)
- layoutUUID: uuid của layout chứa portlet đích
- parentId: Menu item cấp cha
- sibling: Số thứ tự sắp xếp các item cùng cấp trong 1 cây
- treeIndex: Chuỗi sinh ra theo Sibling của các menu item trong 1 cây
- menuGroupId: Tham chiếu đến bảng nhóm menu
- level: Cấp độ của menu item
Entity: LuceneMenuRole - Định nghĩa role nào được thao tác menu item nào
- menuItemId: Tham chiếu bảng LuceneMenu
- roleId: Tham chiếu bảng role