[發明專利]一種配置界面的生成方法、裝置和系統有效
| 申請號: | 202310293903.2 | 申請日: | 2023-03-24 |
| 公開(公告)號: | CN116009867B | 公開(公告)日: | 2023-06-16 |
| 發明(設計)人: | 趙哲;肖圣端;張權;王剛;呂炎州;黎俊宏 | 申請(專利權)人: | 廣州市易鴻智能裝備有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F8/71 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 鐘文瀚 |
| 地址: | 511400 廣東省廣州市番禺*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 配置 界面 生成 方法 裝置 系統 | ||
1.一種配置界面的生成方法,其特征在于,包括以下步驟:
響應于用戶輸入的配置類結構數據,獲得所述配置類結構數據的類別屬性;
其中,所述類別屬性包括根配置類、小類別類和列表類;
根據所述類別屬性對所述配置類結構數據進行分類,當所述類別屬性為所述根配置類時,在所述根配置類中加入菜單內容特性和角色權限特性的定義,獲得對應的根配置類組件,具體包括:
通過所述菜單內容特性確定菜單內容,通過所述角色權限特性確定所述菜單內容是否顯示于所述配置界面;其中,所述菜單內容包括:配置內容保存在硬盤中的位置,所述配置內容的排序和所述配置內容顯示的圖標;
當所述類別屬性為小類別類時,在所述小類別類中加入組特性和顯示組件特性的定義,并根據所述配置類結構數據確定是否在所述小類別類中加入影響顯示特性、角色影響特性、監聽特性、檢測函數特性中的零項或多項定義,獲得對應的小類別類組件,具體包括:
通過所述組特性確定生成的小類別類組,通過所述顯示組件特性確定生成的小類別類控件,通過所述影響顯示特性確定所述小類別類控件被所述小類別類控件對應的指定控件的值的影響是否顯示,通過所述角色影響特性確定所述小類別類控件被用戶的角色的影響,通過所述監聽特性確定所述配置界面的小類別類配置是否被修改,通過所述檢測函數特性確定所述小類別類組中的各項數值是否符合預設的小類別類標準數值,并在判斷確定檢測的數值不符合所述小類別類標準數值時,向用戶發送提醒通知;
當類別屬性為列表類時,在所述列表類中根據所述配置類結構數據確定是否加入列表組件顯示特性、列表影響顯示特性、列表角色顯示特性、列表監聽特性和列表檢測函數特性中的零項或多項定義,獲得對應列表類組件,具體包括:
通過所述列表組件顯示特性確定生成的列表類控件,通過所述列表影響顯示特性確定所述列表類控件被所述列表類控件對應的指定控件的值的影響是否顯示,通過所述列表角色顯示特性確定所述列表類控件被用戶的角色的影響,通過所述列表監聽特性確定所述配置界面的列表類配置是否被修改,通過所述列表檢測函數特性確定所述列表類控件中的各項數值是否符合預設的列表類標準數值,并在判斷確定檢測的數值不符合所述列表類標準數值時,向用戶發送提醒通知;
調用所述根配置類組件、所述小類別類組件和所述列表類組件生成對應配置界面。
2.如權利要求1所述的一種配置界面的生成方法,其特征在于,所述調用所述根配置類組件、所述小類別類組件和所述列表類組件生成對應配置界面,具體包括:
掃描根配置類組件中菜單內容特性包含的屬性,并根據角色權限特性的定義確定是否在所述配置界面上顯示所述根配置類組件中所述菜單內容特性的屬性;
掃描小類別類組件和列表類組件中若干個特性包含的附加屬性,并根據所述若干個特性的附加屬性調整所述配置界面。
3.如權利要求1所述的一種配置界面的生成方法,其特征在于,所述調用所述根配置類組件、所述小類別類組件和所述列表類組件生成對應配置界面,具體還包括:
掃描所述配置類組件的參數,以根配置類組件的參數為基礎生成對應所述配置界面,并根據小類別類組件的參數和列表類組件的參數調整所述配置界面;
其中,所述參數包括配置對象、角色名稱、菜單顯示、副本創建、組編輯和標簽控件中的一個或多個組合。
4.如權利要求1所述的一種配置界面的生成方法,其特征在于,在所述調用所述根配置類組件、所述小類別類組件和所述列表類組件生成對應配置界面之后,還包括:
訂閱若干個事件,當第一事件被觸發時,向用戶發送所述第一事件對應的第一通知;
其中,所述事件包括參數保存事件、列表組選擇事件、保存通知事件、按鈕點擊事件、按鈕取消事件和提醒確認事件。
5.如權利要求1所述的一種配置界面的生成方法,其特征在于,在所述調用所述根配置類組件、所述小類別類組件和所述列表類組件生成對應配置界面之后,還包括:
掃描所述配置類組件的主題更改設置,根據所述主題更改設置調整所述配置界面的顏色。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市易鴻智能裝備有限公司,未經廣州市易鴻智能裝備有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310293903.2/1.html,轉載請聲明來源鉆瓜專利網。





