#define IS_TIME_EXCEED(startTime, current_time) \\r
((startTime != 0) && ((current_time - startTime) > (TIME_THRESHOLD)))\r
\r
-SaveBatPresenter::SaveBatPresenter() { g_pSaveBatPresenter = this; }\r
+SaveBatPresenter::SaveBatPresenter() { \r
+ g_pSaveBatPresenter = this; \r
+ SaveEleModel::GetInstance()->SetViewState(false);//初始化视图状态为false\r
+}\r
\r
-SaveBatPresenter::~SaveBatPresenter() { g_pSaveBatPresenter = nullptr; }\r
+SaveBatPresenter::~SaveBatPresenter() { \r
+ g_pSaveBatPresenter = nullptr; \r
+}\r
\r
SaveBatPresenter *SaveBatPresenter::GetInstance() {\r
return g_pSaveBatPresenter;\r
#define IS_TIME_EXCEED(startTime, current_time) \\r
((startTime != 0) && ((current_time - startTime) > (TIME_THRESHOLD)))\r
\r
-SaveBatPresenter::SaveBatPresenter() { g_pSaveBatPresenter = this; }\r
+SaveBatPresenter::SaveBatPresenter() { \r
+ g_pSaveBatPresenter = this; \r
+ SaveEleModel::GetInstance()->SetViewState(false);//初始化视图状态为false\r
+}\r
\r
-SaveBatPresenter::~SaveBatPresenter() { g_pSaveBatPresenter = nullptr; }\r
+SaveBatPresenter::~SaveBatPresenter() { \r
+ g_pSaveBatPresenter = nullptr; \r
+}\r
\r
SaveBatPresenter *SaveBatPresenter::GetInstance() {\r
return g_pSaveBatPresenter;\r
#define IS_TIME_EXCEED(startTime, current_time) \\r
((startTime != 0) && ((current_time - startTime) > (TIME_THRESHOLD)))\r
\r
-SaveBatPresenter::SaveBatPresenter() { g_pSaveBatPresenter = this; }\r
+SaveBatPresenter::SaveBatPresenter() { \r
+ g_pSaveBatPresenter = this; \r
+ SaveEleModel::GetInstance()->SetViewState(false);//初始化视图状态为false\r
+}\r
\r
-SaveBatPresenter::~SaveBatPresenter() { g_pSaveBatPresenter = nullptr; }\r
+SaveBatPresenter::~SaveBatPresenter() { \r
+ g_pSaveBatPresenter = nullptr; \r
+}\r
\r
SaveBatPresenter *SaveBatPresenter::GetInstance() {\r
return g_pSaveBatPresenter;\r