|
【導(dǎo)讀】工程應(yīng)用中通常會(huì)通過設(shè)置不同用戶和權(quán)限等級(jí)進(jìn)行登錄從而提高系統(tǒng)操作的安全性,威綸通的用戶安全密碼功能提供了一般和高級(jí)兩種操作模式,本文自定義一個(gè)暗黑色主題的扁平化風(fēng)格的登錄UI,并利用威綸通的用戶高級(jí)模式和腳本語(yǔ)言實(shí)現(xiàn)用戶登錄成功后自動(dòng)跳轉(zhuǎn)至系統(tǒng)首頁(yè)的功能。公眾號(hào)后臺(tái)回復(fù)“USER”免費(fèi)下載本案例模板資料。
由于本人日常工程使用中,基本3級(jí)權(quán)限已經(jīng)能夠滿足應(yīng)用需求,在權(quán)限分配上也習(xí)慣采用“階梯型”分配,高等級(jí)用戶權(quán)限應(yīng)該包括低等級(jí)權(quán)限,即如果分配了C權(quán)限,一定會(huì)給分配AB權(quán)限,依次類推。如下圖:
實(shí)現(xiàn)登錄成功后自動(dòng)跳轉(zhuǎn)需要一個(gè)頁(yè)面控制的寄存器配合才能實(shí)現(xiàn),寄存器地址可自行分配(本例分配為L(zhǎng)W0)其設(shè)置如下圖:
(2)用戶注銷腳本
(3)腳本關(guān)聯(lián) 將登錄頁(yè)面的“登錄”、“注銷”功能按鈕與對(duì)應(yīng)的腳本關(guān)聯(lián)即可。
在系統(tǒng)參數(shù)中設(shè)置的用戶名、密碼是相對(duì)“固定的”,如果沒有設(shè)置用戶密碼權(quán)限等管理功能,則每次進(jìn)行更改的時(shí)候都需要重新設(shè)置參數(shù)并下載程序,這樣極不方便,因此必要時(shí)我們需要在觸摸屏上設(shè)計(jì)用戶管理的接口,方便管理員進(jìn)行動(dòng)態(tài)的添加、修改用戶等操作,效果如下:
該功能通過給命令寄存器發(fā)送相應(yīng)指令,不需要編寫任何腳本,用自帶控件即可完成,具體指令如下,詳細(xì)設(shè)置可查詢本案例中“增、刪、改”彈出式窗口中控件的設(shè)置或官方demo。
——魏小星 2021年6月 大家都在看
|
|||||||||||||||
|
|