#endif\r
\r
\r
-// #ifdef CUSTOM_UTILS\r
-// uapi_custom_cmd_service_init();\r
-// uapi_custom_fileoperate_service_init();\r
-// #endif\r
+#ifdef CUSTOM_UTILS\r
+ uapi_custom_cmd_service_init();\r
+ // uapi_custom_fileoperate_service_init();\r
+#endif\r
\r
\r
#ifdef SUPPORT_CAT1_SERVICE\r
label->SetPosition(labelconfig.left, labelconfig.top, labelconfig.width, labelconfig.height);
label->SetStyle(STYLE_TEXT_FONT, labelconfig.fontSize);
label->SetStyle(STYLE_LINE_HEIGHT, labelconfig.lineHeigh);
- //TOOD: 待优化
- if(labelconfig.textId == STR_DEEPSEEK) {
- label->SetText("DeepSeek");
- }else if(labelconfig.textId == STR_AIMODES_LINGXI) {
- int language = ConfigModel::GetInstance()->GetLanguage();
- if (language == 0) // 如果当前系统为中文
- {
- label->SetText("九天大模型");
- }
- else
- {
- label->SetText("jiutian");
- }
- } else{
- label->SetTextId(labelconfig.textId);
- }
+ label->SetTextId(labelconfig.textId);
label->SetLineBreakMode(labelconfig.lineBreakMode);
label->SetRollSpeed(23);
label->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
{
if (title)
{
- if(textId == STR_DEEPSEEK) {
- title->SetText("DeepSeek");
- }else if(textId == STR_AIMODES_LINGXI) {
- int language = ConfigModel::GetInstance()->GetLanguage();
- if (language == 0) // 如果当前系统为中文
- {
- title->SetText("九天大模型");
- }
- else
- {
- title->SetText("jiutian");
- }
- } else{
- title->SetTextId(textId);
- }
-
+ title->SetTextId(textId);
title->ForceResetText();
}
}
label->SetPosition(labelconfig.left, labelconfig.top, labelconfig.width, labelconfig.height);
label->SetStyle(STYLE_TEXT_FONT, labelconfig.fontSize);
label->SetStyle(STYLE_LINE_HEIGHT, labelconfig.lineHeigh);
- //TOOD: 待优化
- if(labelconfig.textId == STR_DEEPSEEK) {
- label->SetText("DeepSeek");
- }else if(labelconfig.textId == STR_AIMODES_LINGXI) {
- int language = ConfigModel::GetInstance()->GetLanguage();
- if (language == 0) // 如果当前系统为中文
- {
- label->SetText("九天大模型");
- }
- else
- {
- label->SetText("jiutian");
- }
- } else{
- label->SetTextId(labelconfig.textId);
- }
+ label->SetTextId(labelconfig.textId);
label->SetLineBreakMode(labelconfig.lineBreakMode);
label->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
label->SetRollSpeed(23);
int textId = AiVoiceModel::GetInstance().GetAiModelTextId();
if (title)
{
- if(textId == STR_DEEPSEEK) {
- title->SetText("DeepSeek");
- }else if(textId == STR_AIMODES_LINGXI) {
- int language = ConfigModel::GetInstance()->GetLanguage();
- if (language == 0) // 如果当前系统为中文
- {
- title->SetText("九天大模型");
- }
- else
- {
- title->SetText("jiutian");
- }
- } else{
- title->SetTextId(textId);
- }
-
+ title->SetTextId(textId);
title->ForceResetText();
}
if (aiModelImage)
label->SetPosition(labelconfig.left, labelconfig.top, labelconfig.width, labelconfig.height);
label->SetStyle(STYLE_TEXT_FONT, labelconfig.fontSize);
label->SetStyle(STYLE_LINE_HEIGHT, labelconfig.lineHeigh);
- //TOOD: 待优化
- if(labelconfig.textId == STR_DEEPSEEK) {
- label->SetText("DeepSeek");
- }else if(labelconfig.textId == STR_AIMODES_LINGXI) {
- int language = ConfigModel::GetInstance()->GetLanguage();
- if (language == 0) // 如果当前系统为中文
- {
- label->SetText("九天大模型");
- }
- else
- {
- label->SetText("jiutian");
- }
- } else{
- label->SetTextId(labelconfig.textId);
- }
+ label->SetTextId(labelconfig.textId);
label->SetLineBreakMode(labelconfig.lineBreakMode);
label->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
label->SetFont(DEFAULT_VECTOR_FONT_FILENAME, labelconfig.fontSize);
{
if (title)
{
- if(textId == STR_DEEPSEEK) {
- title->SetText("DeepSeek");
- }else if(textId == STR_AIMODES_LINGXI) {
- int language = ConfigModel::GetInstance()->GetLanguage();
- if (language == 0) // 如果当前系统为中文
- {
- title->SetText("九天大模型");
- }
- else
- {
- title->SetText("jiutian");
- }
- } else{
- title->SetTextId(textId);
- }
-
+ title->SetTextId(textId);
title->ForceResetText();
}
}
label->SetPosition(labelconfig.left, labelconfig.top, labelconfig.width, labelconfig.height);
label->SetStyle(STYLE_TEXT_FONT, labelconfig.fontSize);
label->SetStyle(STYLE_LINE_HEIGHT, labelconfig.lineHeigh);
- //TOOD: 待优化
- if(labelconfig.textId == STR_DEEPSEEK) {
- label->SetText("DeepSeek");
- }else if(labelconfig.textId == STR_AIMODES_LINGXI) {
- int language = ConfigModel::GetInstance()->GetLanguage();
- if (language == 0) // 如果当前系统为中文
- {
- label->SetText("九天大模型");
- }
- else
- {
- label->SetText("jiutian");
- }
- } else{
- label->SetTextId(labelconfig.textId);
- }
+ label->SetTextId(labelconfig.textId);
label->SetLineBreakMode(labelconfig.lineBreakMode);
label->SetRollSpeed(23);
label->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
{
if (title)
{
- if(textId == STR_DEEPSEEK) {
- title->SetText("DeepSeek");
- }else if(textId == STR_AIMODES_LINGXI) {
- int language = ConfigModel::GetInstance()->GetLanguage();
- if (language == 0) // 如果当前系统为中文
- {
- title->SetText("九天大模型");
- }
- else
- {
- title->SetText("jiutian");
- }
- } else{
- title->SetTextId(textId);
- }
-
+ title->SetTextId(textId);
title->ForceResetText();
}
}
label->SetPosition(labelconfig.left, labelconfig.top, labelconfig.width, labelconfig.height);
label->SetStyle(STYLE_TEXT_FONT, labelconfig.fontSize);
label->SetStyle(STYLE_LINE_HEIGHT, labelconfig.lineHeight);
- //TOOD: 待优化
- if(labelconfig.textId == STR_DEEPSEEK) {
- label->SetText("DeepSeek");
- }else if(labelconfig.textId == STR_AIMODES_LINGXI) {
- int language = ConfigModel::GetInstance()->GetLanguage();
- if (language == 0) // 如果当前系统为中文
- {
- label->SetText("九天大模型");
- }
- else
- {
- label->SetText("jiutian");
- }
- } else{
- label->SetTextId(labelconfig.textId);
- }
+ label->SetTextId(labelconfig.textId);
label->SetLineBreakMode(labelconfig.lineBreakMode);
label->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
label->SetFont(DEFAULT_VECTOR_FONT_FILENAME, labelconfig.fontSize);
{
if (title)
{
- if(textId == STR_DEEPSEEK) {
- title->SetText("DeepSeek");
- }else if(textId == STR_AIMODES_LINGXI) {
- int language = ConfigModel::GetInstance()->GetLanguage();
- if (language == 0) // 如果当前系统为中文
- {
- title->SetText("九天大模型");
- }
- else
- {
- title->SetText("jiutian");
- }
- } else{
- title->SetTextId(textId);
- }
-
+ title->SetTextId(textId);
title->ForceResetText();
}
}
if ((curTime->tm_hour == wake_time_hour && curTime->tm_min == wake_time_min && curTime->tm_sec == 0) ||\r
(curTime->tm_hour == sleep_time_hour && curTime->tm_min == sleep_time_min && curTime->tm_sec == 0) && curTime->tm_min)\r
{\r
+ #ifdef CUSTOM_UTILS\r
uapi_cywee_time_sync();\r
+ #endif\r
}\r
else if (!time_sync_flag && curTime->tm_min)\r
{\r
time_sync_flag = 1;\r
+ #ifdef CUSTOM_UTILS\r
uapi_cywee_time_sync();\r
+ #endif\r
}\r
// 退出睡眠检测模式并进入小睡检测模式\r
if (!is_time_range(*curTime, sleep_time_hour, sleep_time_min, wake_time_hour, wake_time_min) && (uapi_dev_runtime_get_nap_monitoring_status() == 0))\r
virtual ~SystemPresenter();\r
\r
void OnStart() override;\r
- void OnPause() override;\r
- void OnResume() override;\r
- void OnStop() override;\r
\r
static SystemPresenter *GetInstance();\r
\r
return g_pSystemPresenter;\r
}\r
\r
- void SystemPresenter::OnStart()\r
- {\r
-\r
- Presenter<SystemView>::OnStart();\r
- }\r
-\r
- void SystemPresenter::OnPause(void)\r
- {\r
- Presenter<SystemView>::OnPause();\r
- }\r
-\r
- void SystemPresenter::OnResume(void)\r
- {\r
-\r
- Presenter<SystemView>::OnResume();\r
- }\r
-\r
- void SystemPresenter::OnStop(void)\r
- {\r
-\r
- Presenter<SystemView>::OnStop();\r
- }\r
+ void SystemPresenter::OnStart(){}\r
\r
static uint32_t time = 0;\r
static uint32_t OnClick_num = 0;\r
void HandleUpdatelcdMode(int type)
{
WEARABLE_LOGI(WEARABLE_LOG_MODULE_UI_SERVICE, "HandleUpdateSilentMode");
- GraphicService::GetInstance()->PostGraphicEvent(
- std::bind(&OHOS::testModel::testModelupdata, OHOS::testModel::GetInstance(), type));
+ // GraphicService::GetInstance()->PostGraphicEvent(
+ // std::bind(&OHOS::testModel::testModelupdata, OHOS::testModel::GetInstance(), type));
}
static void HandleUpdateAlarmInfo(Request *request)
{
- #ifdef fd230_650
+ WEARABLE_LOGI(WEARABLE_LOG_MODULE_UI_SERVICE, "HandleUpdateAlarmInfo");
GraphicService::GetInstance()->PostGraphicEvent(
std::bind(&OHOS::AlarmClockModel::UpdateAlarmInfoByAppSet, OHOS::AlarmClockModel::GetInstance()));
- #endif
}
static void HandleUpdateGoalInfo(Request *request)
'BOARD_FD230',
'FT_SINGLE_UART',
'CONFIG_EFUSE_READ_TO_RAM',
- #'CUSTOM_UTILS',
+ 'CUSTOM_UTILS',
# 'CUSTOM_HID_SERVICE',
# 'WEARABLE_LOG_DEBUG',
'SUPPORT_RC_CALIBRATION',
STR_FRE_CONTACT = 638,\r
STR_RECORD_MAX = 639,\r
STR_CLEAR_ALL_RECORDS = 640,\r
- STR_MAX_ID = 641,\r
+ STR_DEEPSEEK = 641,\r
+ STR_AIMODES_LINGXI = 642,\r
+ STR_MAX_ID = 643,\r
}; // UIResourceTextId\r
enum FontLanguageId : uint8_t {
"/user/log/",//离线日志
"/user/app_store/",//应用市场安装包文件
"/user/app/",//应用文件解压文件
+ "/user/alipay/",//支付宝文件
};
#else
#endif
}
+//cywee时间更新
+void uapi_cywee_time_sync(void)
+{
+ #ifdef CYWEE_SPORT
+ do_cywee_service_check_msg(CYWEE_SERVICE_CMD_TIME_SYNC,NULL);
+ #endif
+}
+
void uapi_cywee_get_id(uint8_t *id)
{
custom_i2c_read_regs(0x19,0x0FU,1,id,1,I2C_BUS_2);
STR_DELETE_ALL$Clear all\r
STR_FRE_CONTACT$Frequent contact\r
STR_RECORD_MAX$The recording space is full\r
-STR_CLEAR_ALL_RECORDS$Clear all records
\ No newline at end of file
+STR_CLEAR_ALL_RECORDS$Clear all records\r
+STR_DEEPSEEK$DeepSeek\r
+STR_AIMODES_LINGXI$jiutian
\ No newline at end of file
STR_DELETE_ALL$全部清除\r
STR_FRE_CONTACT$常用联系人\r
STR_RECORD_MAX$录音空间已满\r
-STR_CLEAR_ALL_RECORDS$清除全部记录
\ No newline at end of file
+STR_CLEAR_ALL_RECORDS$清除全部记录\r
+STR_DEEPSEEK$DeepSeek\r
+STR_AIMODES_LINGXI$九天大模型
\ No newline at end of file
<lanstr id="STR_FRE_CONTACT" value="Frequent contact"/>
<lanstr id="STR_RECORD_MAX" value="The recording space is full"/>
<lanstr id="STR_CLEAR_ALL_RECORDS" value="Clear all records"/>
+ <lanstr id="STR_DEEPSEEK" value="DeepSeek"/>
+ <lanstr id="STR_AIMODES_LINGXI" value="jiutian"/>
</language>
<lanstr id="STR_FRE_CONTACT" value="常用联系人"/>
<lanstr id="STR_RECORD_MAX" value="录音空间已满"/>
<lanstr id="STR_CLEAR_ALL_RECORDS" value="清除全部记录"/>
+ <lanstr id="STR_DEEPSEEK" value="DeepSeek"/>
+ <lanstr id="STR_AIMODES_LINGXI" value="九天大模型"/>
</language>
STR_FRE_CONTACT = 638,\r
STR_RECORD_MAX = 639,\r
STR_CLEAR_ALL_RECORDS = 640,\r
- STR_MAX_ID = 641,\r
+ STR_DEEPSEEK = 641,\r
+ STR_AIMODES_LINGXI = 642,\r
+ STR_MAX_ID = 643,\r
}; // UIResourceTextId\r
enum FontLanguageId : uint8_t {
cp ../font/ui_resource_string.h ../../../code/sdk/application/wearable/fd230app/nativelauncher/include/
#复制资源文件
-cp -r ../font ../../../code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/
+cp -r ./font ../../code/sdk/files/fd230/fs/user/res/
#打印完成信息
echo "脚本复制文件执行完成。"