diff --git a/commons/common/src/main/ets/utils/FormUtils.ets b/commons/common/src/main/ets/utils/FormUtils.ets index 3e54d6e0e8a8ac39786390c88ccaacd75e408bdf..1fc07fa8d33bed6284f50e131fdce7a7f1a52436 100644 --- a/commons/common/src/main/ets/utils/FormUtils.ets +++ b/commons/common/src/main/ets/utils/FormUtils.ets @@ -33,6 +33,7 @@ import { CommonConstants as Const } from '../constants/CommonConstants'; const TAG: string = 'FormUtils'; export class FormUtils { + private static date = new Date(); /* * Added service card information. * @param { Context } context context. @@ -70,7 +71,7 @@ export class FormUtils { * @returns { void } */ public static updateByFormName(formInfo: FormInfo): void { - const date = convertDate2Str(new Date()); + const date = convertDate2Str(FormUtils.date); let updateDate: FormStorageModel = {}; if (formInfo.formName === Const.FORM_NAME_AGENCY && Number(formInfo.formDimension) === Const.DEFAULT_DIMENSION_2X4) { diff --git a/features/healthylife/src/main/ets/viewmodel/HomeStore.ets b/features/healthylife/src/main/ets/viewmodel/HomeStore.ets index 982c93b2941948a08f45f3de3d48dd6b40158c99..84a05cf9c6ab5ac76a32e4e5bb18fcaa7d7e0a96 100644 --- a/features/healthylife/src/main/ets/viewmodel/HomeStore.ets +++ b/features/healthylife/src/main/ets/viewmodel/HomeStore.ets @@ -113,8 +113,8 @@ function getWeekDates(inputDate: Date, adjustDays: number): Date[] { monday.setDate(inputDate.getDate() - adjustDays - Const.WEEK_DAY_NUM); const dates: Date[] = []; + const currentDate = new Date(monday); for (let i = 0; i < Const.WEEK_DAY_NUM * 3; i++) { - const currentDate = new Date(monday); currentDate.setDate(monday.getDate() + i); dates.push(currentDate); } diff --git a/features/healthylife/src/main/ets/views/mine/MineMenuComponent.ets b/features/healthylife/src/main/ets/views/mine/MineMenuComponent.ets index 1c04518d2ef8dbe983591fc5eaf6ad434304fa68..71e4e5b2095886da7b0ff4d59532146a0585f6a9 100644 --- a/features/healthylife/src/main/ets/views/mine/MineMenuComponent.ets +++ b/features/healthylife/src/main/ets/views/mine/MineMenuComponent.ets @@ -17,6 +17,7 @@ import { CommonConstants as Const } from 'common'; +@Reusable @Component export struct MineMenuComponent { build() { diff --git a/features/healthylife/src/main/ets/views/mine/UserInfoComponent.ets b/features/healthylife/src/main/ets/views/mine/UserInfoComponent.ets index d51323fb88ae01a16bb071f6baed003dfccfcfc9..aeba4e1cd1d1cc7c9f06a438cc4968f33661e129 100644 --- a/features/healthylife/src/main/ets/views/mine/UserInfoComponent.ets +++ b/features/healthylife/src/main/ets/views/mine/UserInfoComponent.ets @@ -17,6 +17,7 @@ import { CommonConstants as Const } from 'common'; +@Reusable @Component export struct UserInfoComponent { build() { diff --git a/products/default/src/main/ets/views/UserPrivacyDialog.ets b/products/default/src/main/ets/views/UserPrivacyDialog.ets index 036aab2e6ccd0c2d94fb8d3f5583c1052a970813..b48dd724d84ab2e9425154833cfc1ac797e6861f 100644 --- a/products/default/src/main/ets/views/UserPrivacyDialog.ets +++ b/products/default/src/main/ets/views/UserPrivacyDialog.ets @@ -17,6 +17,7 @@ import { CommonConstants as Const } from 'common'; +@Reusable @CustomDialog export default struct UserPrivacyDialog { controller: CustomDialogController = new CustomDialogController({ builder: '' });