From 833f229bd478fd131f1b1a1c43ef03eab995d99c Mon Sep 17 00:00:00 2001 From: shenzuqiang Date: Tue, 12 May 2026 14:04:02 +0800 Subject: [PATCH] =?UTF-8?q?dev:=201=E3=80=81=E9=A6=96=E9=A1=B5UniMp?= =?UTF-8?q?=E5=8A=A0=E8=BD=BD=E4=BF=AE=E6=94=B9=202=E3=80=81UniMp=E4=B8=8B?= =?UTF-8?q?=E8=BD=BD=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build-profile.json5 | 4 ++-- common/BuildProfile.ets | 2 +- features/mainLayout/BuildProfile.ets | 2 +- .../mainLayout/oh_modules/@ohos/common/BuildProfile.ets | 2 +- .../oh_modules/@ohos/common/src/main/ets/utils/AppUtils.ets | 2 +- products/app/build-profile.json5 | 2 +- products/app/src/main/ets/appability/AppAbility.ets | 3 ++- products/app/src/main/ets/view/HomeComponent.ets | 6 +++--- products/app/src/main/ets/viewmodel/TabsViewModel.ets | 4 ++-- 9 files changed, 14 insertions(+), 13 deletions(-) diff --git a/build-profile.json5 b/build-profile.json5 index aed809b..8d1ae93 100644 --- a/build-profile.json5 +++ b/build-profile.json5 @@ -43,12 +43,12 @@ "arkOptions": { "buildProfileFields": { "CHANNEL": "harmony", - "BUILD_TIME": "2605110927" + "BUILD_TIME": "2605120917" } } }, "output": { - "artifactName": "rabbit_harmony_debug_v1.0.0_2605110927" + "artifactName": "rabbit_harmony_debug_v1.0.0_2605120917" } } ], diff --git a/common/BuildProfile.ets b/common/BuildProfile.ets index 2792f55..f624472 100644 --- a/common/BuildProfile.ets +++ b/common/BuildProfile.ets @@ -6,7 +6,7 @@ export const BUILD_MODE_NAME = 'debug'; export const DEBUG = true; export const TARGET_NAME = 'default'; export const CHANNEL = 'harmony'; -export const BUILD_TIME = '2605110926'; +export const BUILD_TIME = '2605120914'; /** * BuildProfile Class is used only for compatibility purposes. diff --git a/features/mainLayout/BuildProfile.ets b/features/mainLayout/BuildProfile.ets index e9c0d70..ec962ba 100644 --- a/features/mainLayout/BuildProfile.ets +++ b/features/mainLayout/BuildProfile.ets @@ -6,7 +6,7 @@ export const BUILD_MODE_NAME = 'debug'; export const DEBUG = true; export const TARGET_NAME = 'default'; export const CHANNEL = 'harmony'; -export const BUILD_TIME = '2605110926'; +export const BUILD_TIME = '2605120914'; /** * BuildProfile Class is used only for compatibility purposes. diff --git a/features/mainLayout/oh_modules/@ohos/common/BuildProfile.ets b/features/mainLayout/oh_modules/@ohos/common/BuildProfile.ets index 2792f55..f624472 100644 --- a/features/mainLayout/oh_modules/@ohos/common/BuildProfile.ets +++ b/features/mainLayout/oh_modules/@ohos/common/BuildProfile.ets @@ -6,7 +6,7 @@ export const BUILD_MODE_NAME = 'debug'; export const DEBUG = true; export const TARGET_NAME = 'default'; export const CHANNEL = 'harmony'; -export const BUILD_TIME = '2605110926'; +export const BUILD_TIME = '2605120914'; /** * BuildProfile Class is used only for compatibility purposes. diff --git a/features/mainLayout/oh_modules/@ohos/common/src/main/ets/utils/AppUtils.ets b/features/mainLayout/oh_modules/@ohos/common/src/main/ets/utils/AppUtils.ets index efc4aa6..eadfb8c 100644 --- a/features/mainLayout/oh_modules/@ohos/common/src/main/ets/utils/AppUtils.ets +++ b/features/mainLayout/oh_modules/@ohos/common/src/main/ets/utils/AppUtils.ets @@ -11,7 +11,7 @@ export async function openAppStore(context: common.UIAbilityContext) { // 1. 尝试直接拉起应用市场客户端 const marketWant: Want = { action: 'ohos.want.action.appdetail', - uri: `store://appgallery.huawei.com/app/detail?id=${bundleName}` // 替换为实际包名 + uri: `store://appgallery.huawei.com/app/detail?id=${bundleName}` }; await context.startAbility(marketWant); } catch (err) { diff --git a/products/app/build-profile.json5 b/products/app/build-profile.json5 index f5d7b79..88c7ac5 100644 --- a/products/app/build-profile.json5 +++ b/products/app/build-profile.json5 @@ -26,7 +26,7 @@ { "name": "default", "output": { - "artifactName": "rabbit_harmony_v1.0.0_26511927" + "artifactName": "rabbit_harmony_v1.0.0_26512917" } }, { diff --git a/products/app/src/main/ets/appability/AppAbility.ets b/products/app/src/main/ets/appability/AppAbility.ets index a2d198a..a4363f9 100644 --- a/products/app/src/main/ets/appability/AppAbility.ets +++ b/products/app/src/main/ets/appability/AppAbility.ets @@ -111,11 +111,12 @@ export default class AppAbility extends UIAbility { }); hilog.info(DOMAIN, 'testTag', '%{public}s', 'Ability onWindowStageCreate'); + + //初始化UniMp init(this, windowStage, { debug: true }) - // 加载页面(启动页) windowStage.loadContent('pages/SplashScreenPage', (err) => { if (err.code) { diff --git a/products/app/src/main/ets/view/HomeComponent.ets b/products/app/src/main/ets/view/HomeComponent.ets index ee8d07c..dc2670a 100644 --- a/products/app/src/main/ets/view/HomeComponent.ets +++ b/products/app/src/main/ets/view/HomeComponent.ets @@ -81,7 +81,7 @@ export struct HomeComponent { autoCancel: true // 点击遮罩层可关闭 }) - uniMpMpDeal(){ + loadingVersionUpdate(){ getAppVersion().then(version => { // 版本更新,目标版本 this.targetVersion = this.profile?.config?.versionEntity?.version?? '' @@ -101,7 +101,7 @@ export struct HomeComponent { } aboutToAppear() { - this.uniMpMpDeal() + this.loadingVersionUpdate() // 事件监听 emitter.on({ eventId: EVT_USER_CONFIG_PROFILE }, (eventData: emitter.EventData) => { @@ -111,7 +111,7 @@ export struct HomeComponent { if (result === true) { //记得一定要延迟更新,否则接口未请求完成 setTimeout(() => { - this.uniMpMpDeal() + this.loadingVersionUpdate() }, 1000); } } diff --git a/products/app/src/main/ets/viewmodel/TabsViewModel.ets b/products/app/src/main/ets/viewmodel/TabsViewModel.ets index f126e2c..fc9a51d 100644 --- a/products/app/src/main/ets/viewmodel/TabsViewModel.ets +++ b/products/app/src/main/ets/viewmodel/TabsViewModel.ets @@ -2,11 +2,11 @@ import { commonConstants } from 'main_layout/src/main/ets/constants/CommonConsta import { TabBarItem } from './LocalBean'; /** - * Binds data to components and provides interfaces. + * 将数据绑定到组件并提供接口。 */ export class TabsViewModel { /** - * Get item information for the tab. + * 获取TabItem * * @return {Array} tabItems */