44 lines
930 B
C++
44 lines
930 B
C++
/*
|
|
* Copyright (c) CompanyNameMagicTag 2024-2024. All rights reserved.
|
|
* Description: TjdUiAppAodModel
|
|
* Author:
|
|
* Create: 2024-10-30
|
|
*/
|
|
|
|
#include "TjdUiAppAodModel.h"
|
|
#include "sql_setting.h"
|
|
|
|
namespace TJD {
|
|
static const int DIAL_SETTING_VALUE_LEN = 64;
|
|
|
|
TjdUiAppAodModel::TjdUiAppAodModel()
|
|
{
|
|
// aodDialSetting_.dialFlag = 0;
|
|
// aodDialSetting_.dialId = 0;
|
|
// aodDialSetting_.dialFullName = "";
|
|
}
|
|
|
|
TjdUiAppAodModel::~TjdUiAppAodModel() {}
|
|
|
|
TjdUiAppAodModel &TjdUiAppAodModel::GetInstance()
|
|
{
|
|
static TjdUiAppAodModel model;
|
|
return model;
|
|
}
|
|
|
|
void TjdUiAppAodModel::GetAodDialSetting(WfSelectInfo &dial)
|
|
{
|
|
dial = aodDialSetting_;
|
|
}
|
|
|
|
TjdUiAppAodModel::AodNativeViewType TjdUiAppAodModel::GetNativeViewType()
|
|
{
|
|
if (sql_setting_get_off_screen_view_type() == 1) {
|
|
return AodNativeViewType::DIGITAL_VIEW;
|
|
} else {
|
|
return AodNativeViewType::ANALOG_VIEW;
|
|
}
|
|
}
|
|
|
|
} // namespace TJD
|