4 changed files with 106 additions and 49 deletions
-
74ui/ui.h
-
1usrc/service/app_core.cpp
-
3usrc/service/page/page.hpp
-
77usrc/service/page/submenu/Page_muUsrMgr.cpp
@ -0,0 +1,77 @@ |
|||||
|
#include "Page_muUsrMgr.hpp"
|
||||
|
using namespace iflytop; |
||||
|
|
||||
|
/**
|
||||
|
* @brief |
||||
|
* ËáÀàÐÞ¸ÄÒ³Ãæ |
||||
|
*/ |
||||
|
|
||||
|
#define PAGE pg_muUsrMgr
|
||||
|
#define TAG "Page_muUsrMgr"
|
||||
|
static CfgItermCache cfgcache; |
||||
|
|
||||
|
bool Page_muUsrMgr::isBelongThisPage(int page) { return page == PAGE; } |
||||
|
|
||||
|
void Page_muUsrMgr::OnPageLoad() { //
|
||||
|
ZLOGI(TAG, "OnPageLoad"); |
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr1name, "usr1"); |
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr2name, "usr2"); |
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr3name, "usr3"); |
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr4name, "usr4"); |
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr5name, "usr5"); |
||||
|
|
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr1en, 1); |
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr2en, 1); |
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr3en, 1); |
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr4en, 1); |
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr5en, 1); |
||||
|
}; |
||||
|
|
||||
|
void Page_muUsrMgr::OnInputFieldContentChange(uint8_t bid, const char* text) { |
||||
|
if (bid == ob_muUsrMgr_usr1ReName) { |
||||
|
ZLOGI(TAG, "rename usr1:%s", text); |
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr1name, text); |
||||
|
} else if (bid == ob_muUsrMgr_usr2ReName) { |
||||
|
ZLOGI(TAG, "rename usr2:%s", text); |
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr2name, text); |
||||
|
} else if (bid == ob_muUsrMgr_usr3ReName) { |
||||
|
ZLOGI(TAG, "rename usr3:%s", text); |
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr3name, text); |
||||
|
} else if (bid == ob_muUsrMgr_usr4ReName) { |
||||
|
ZLOGI(TAG, "rename usr4:%s", text); |
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr4name, text); |
||||
|
} else if (bid == ob_muUsrMgr_usr5ReName) { |
||||
|
ZLOGI(TAG, "rename usr5:%s", text); |
||||
|
UIS->setVal(PAGE, ob_muUsrMgr_usr5name, text); |
||||
|
} |
||||
|
} |
||||
|
void Page_muUsrMgr::OnButton(uint8_t bid, uint8_t val) { |
||||
|
static CfgItermCache usrpasswdcache; |
||||
|
ZLOGI(TAG, "bid:%d", bid); |
||||
|
|
||||
|
if (bid == ob_muUsrMgr_bak) { |
||||
|
UIS->chpage(GSM->getMenuPage()); |
||||
|
} else if (bid == ob_muUsrMgr_usr1Rest) { |
||||
|
ZLOGI(TAG, "reset usr1 "); |
||||
|
} else if (bid == ob_muUsrMgr_usr2Rest) { |
||||
|
ZLOGI(TAG, "reset usr2 "); |
||||
|
} else if (bid == ob_muUsrMgr_usr3Rest) { |
||||
|
ZLOGI(TAG, "reset usr3 "); |
||||
|
} else if (bid == ob_muUsrMgr_usr4Rest) { |
||||
|
ZLOGI(TAG, "reset usr4 "); |
||||
|
} else if (bid == ob_muUsrMgr_usr5Rest) { |
||||
|
ZLOGI(TAG, "reset usr5 "); |
||||
|
} else if (bid == ob_muUsrMgr_usr1en) { |
||||
|
ZLOGI(TAG, "enable usr1 %d", val); |
||||
|
} else if (bid == ob_muUsrMgr_usr2en) { |
||||
|
ZLOGI(TAG, "enable usr2 %d", val); |
||||
|
} else if (bid == ob_muUsrMgr_usr3en) { |
||||
|
ZLOGI(TAG, "enable usr3 %d", val); |
||||
|
} else if (bid == ob_muUsrMgr_usr4en) { |
||||
|
ZLOGI(TAG, "enable usr4 %d", val); |
||||
|
} else if (bid == ob_muUsrMgr_usr5en) { |
||||
|
ZLOGI(TAG, "enable usr5 %d", val); |
||||
|
} |
||||
|
}; |
||||
|
|
||||
|
// muAcidType
|
Write
Preview
Loading…
Cancel
Save
Reference in new issue