From 2c3f44b3622ba74912f8d0cc091eb910d24a5d8c Mon Sep 17 00:00:00 2001 From: XiuYun CHEN Date: Wed, 14 May 2025 15:11:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=9D=E5=88=A9=E5=A8=81=E8=A7=86=E4=BB=8B?= =?UTF-8?q?=E5=85=A5=E5=89=8D=E7=9A=84=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .hvigor/cache/meta.json | 2 +- .hvigor/outputs/sync/output.json | 302 +++++++++--------- .../src/main/ets/constants/BasicConstant.ets | 20 +- features/Home/Index.ets | 4 + .../Home/src/main/ets/components/ItemComp.ets | 67 ++-- .../src/main/ets/components/ItemCompBack.ets | 166 ++++++++++ .../src/main/ets/components/ListCompBack.ets | 133 ++++++++ .../Home/src/main/ets/model/TypeuuidModel.ets | 6 + features/Home/src/main/ets/pages/PlayBack.ets | 210 ++++++++++++ .../Home/src/main/ets/pages/VideoMore.ets | 19 ++ .../Home/src/main/ets/pages/VideoPage.ets | 25 +- .../main/ets/pages/VideoPage/PlayBackPage.ets | 14 + .../ets/pages/VideoPage/VideoMorePage.ets | 14 + .../resources/base/profile/main_pages.json | 4 +- 14 files changed, 786 insertions(+), 200 deletions(-) create mode 100644 features/Home/src/main/ets/components/ItemCompBack.ets create mode 100644 features/Home/src/main/ets/components/ListCompBack.ets create mode 100644 features/Home/src/main/ets/model/TypeuuidModel.ets create mode 100644 features/Home/src/main/ets/pages/PlayBack.ets create mode 100644 features/Home/src/main/ets/pages/VideoMore.ets create mode 100644 products/expert/src/main/ets/pages/VideoPage/PlayBackPage.ets create mode 100644 products/expert/src/main/ets/pages/VideoPage/VideoMorePage.ets diff --git a/.hvigor/cache/meta.json b/.hvigor/cache/meta.json index 18f86af..8384a5d 100644 --- a/.hvigor/cache/meta.json +++ b/.hvigor/cache/meta.json @@ -1 +1 @@ -{"compileSdkVersion":"5.0.4(16)","hvigorVersion":"5.16.2","toolChainsVersion":"5.0.4.150"} +{"compileSdkVersion":"5.0.2(14)","hvigorVersion":"5.14.3","toolChainsVersion":"5.0.2.123"} diff --git a/.hvigor/outputs/sync/output.json b/.hvigor/outputs/sync/output.json index e855842..7b2899b 100644 --- a/.hvigor/outputs/sync/output.json +++ b/.hvigor/outputs/sync/output.json @@ -1,57 +1,57 @@ { "ohos-module-default": { "SELECT_TARGET": "default", - "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build", + "MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build", "DEPENDENCY_INFO": { - "@itcast/basic": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic", - "utils": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils", - "mypage": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage", - "home": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home", - "register": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register", - "@ohos/crypto-js": "/Users/gandanxiangzhao/Downloads/Expert/harmony/oh_modules/.ohpm/@ohos+crypto-js@2.0.4/oh_modules/@ohos/crypto-js" + "@itcast/basic": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic", + "utils": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils", + "mypage": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage", + "home": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home", + "register": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register", + "@ohos/crypto-js": "D:\\202076work\\hongmeng\\newExpert\\harmony\\oh_modules\\.ohpm\\@ohos+crypto-js@2.0.4\\oh_modules\\@ohos\\crypto-js" }, "TARGETS": { "default": { - "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/src/main", + "SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\src\\main", "RESOURCES_PATH": [ - "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/src/main/resources" + "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\src\\main\\resources" ], "BUILD_PATH": { - "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/outputs/default", - "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates", - "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/loader_out/default", - "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/loader_out_lite/default", - "RES_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/res/default", - "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/res/default/resources/base/profile", - "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/cache/default/default@CompileArkTS/esmodule", - "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/cache/default/default@CompileJS/jsbundle", - "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/loader/default/loader.json", - "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/manifest/default", - "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/hap_metadata/default/output_metadata.json", - "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/source_map/default" + "OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\outputs\\default", + "INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates", + "JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\loader_out\\default", + "JS_LITE_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\loader_out_lite\\default", + "RES_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\res\\default", + "RES_PROFILE_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\res\\default\\resources\\base\\profile", + "ETS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\cache\\default\\default@CompileArkTS\\esmodule", + "JS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\cache\\default\\default@CompileJS\\jsbundle", + "WORKER_LOADER": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\loader\\default\\loader.json", + "MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\manifest\\default", + "OUTPUT_METADATA_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\hap_metadata\\default\\output_metadata.json", + "SOURCE_MAP_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\source_map\\default" }, "BUILD_OPTION": { "debuggable": true } }, "ohosTest": { - "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/src/ohosTest", + "SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\src\\ohosTest", "RESOURCES_PATH": [ - "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/src/ohosTest/resources" + "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\src\\ohosTest\\resources" ], "BUILD_PATH": { - "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/outputs/ohosTest", - "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates", - "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/loader_out/ohosTest", - "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/loader_out_lite/ohosTest", - "RES_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/res/ohosTest", - "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/res/ohosTest/resources/base/profile", - "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/cache/ohosTest/ohosTest@OhosTestCompileArkTS/esmodule", - "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/cache/ohosTest/ohosTest@OhosTestCompileJS/jsbundle", - "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/loader/ohosTest/loader.json", - "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/manifest/ohosTest", - "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/hap_metadata/ohosTest/output_metadata.json", - "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/source_map/ohosTest" + "OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\outputs\\ohosTest", + "INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates", + "JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\loader_out\\ohosTest", + "JS_LITE_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\loader_out_lite\\ohosTest", + "RES_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\res\\ohosTest", + "RES_PROFILE_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\res\\ohosTest\\resources\\base\\profile", + "ETS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\cache\\ohosTest\\ohosTest@OhosTestCompileArkTS\\esmodule", + "JS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\cache\\ohosTest\\ohosTest@OhosTestCompileJS\\jsbundle", + "WORKER_LOADER": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\loader\\ohosTest\\loader.json", + "MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\manifest\\ohosTest", + "OUTPUT_METADATA_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\hap_metadata\\ohosTest\\output_metadata.json", + "SOURCE_MAP_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\source_map\\ohosTest" }, "BUILD_OPTION": { "debuggable": true @@ -106,29 +106,29 @@ }, "ohos-module-uicomponents": { "SELECT_TARGET": "default", - "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build", + "MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build", "DEPENDENCY_INFO": { - "@ohos/crypto-js": "/Users/gandanxiangzhao/Downloads/Expert/harmony/oh_modules/.ohpm/@ohos+crypto-js@2.0.4/oh_modules/@ohos/crypto-js" + "@ohos/crypto-js": "D:\\202076work\\hongmeng\\newExpert\\harmony\\oh_modules\\.ohpm\\@ohos+crypto-js@2.0.4\\oh_modules\\@ohos\\crypto-js" }, "TARGETS": { "default": { - "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/src/main", + "SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\src\\main", "RESOURCES_PATH": [ - "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/src/main/resources" + "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\src\\main\\resources" ], "BUILD_PATH": { - "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/outputs/default", - "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/intermediates", - "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/intermediates/loader_out/default", - "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/intermediates/loader_out_lite/default", - "RES_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/intermediates/res/default", - "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/intermediates/res/default/resources/base/profile", - "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/cache/default/default@HarCompileArkTS/esmodule", - "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/cache/default/default@HarCompileJS/jsbundle", - "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/intermediates/loader/default/loader.json", - "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/intermediates/manifest/default", - "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/intermediates/hap_metadata/default/output_metadata.json", - "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/intermediates/source_map/default" + "OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\outputs\\default", + "INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\intermediates", + "JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\intermediates\\loader_out\\default", + "JS_LITE_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\intermediates\\loader_out_lite\\default", + "RES_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\intermediates\\res\\default", + "RES_PROFILE_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\intermediates\\res\\default\\resources\\base\\profile", + "ETS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\cache\\default\\default@HarCompileArkTS\\esmodule", + "JS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\cache\\default\\default@HarCompileJS\\jsbundle", + "WORKER_LOADER": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\intermediates\\loader\\default\\loader.json", + "MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\intermediates\\manifest\\default", + "OUTPUT_METADATA_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\intermediates\\hap_metadata\\default\\output_metadata.json", + "SOURCE_MAP_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\intermediates\\source_map\\default" }, "BUILD_OPTION": { "debuggable": true @@ -186,29 +186,29 @@ }, "ohos-module-utils": { "SELECT_TARGET": "default", - "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build", + "MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build", "DEPENDENCY_INFO": { - "@ohos/crypto-js": "/Users/gandanxiangzhao/Downloads/Expert/harmony/oh_modules/.ohpm/@ohos+crypto-js@2.0.4/oh_modules/@ohos/crypto-js" + "@ohos/crypto-js": "D:\\202076work\\hongmeng\\newExpert\\harmony\\oh_modules\\.ohpm\\@ohos+crypto-js@2.0.4\\oh_modules\\@ohos\\crypto-js" }, "TARGETS": { "default": { - "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/src/main", + "SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\src\\main", "RESOURCES_PATH": [ - "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/src/main/resources" + "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\src\\main\\resources" ], "BUILD_PATH": { - "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/outputs/default", - "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/intermediates", - "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/intermediates/loader_out/default", - "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/intermediates/loader_out_lite/default", - "RES_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/intermediates/res/default", - "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/intermediates/res/default/resources/base/profile", - "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/cache/default/default@HarCompileArkTS/esmodule", - "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/cache/default/default@HarCompileJS/jsbundle", - "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/intermediates/loader/default/loader.json", - "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/intermediates/manifest/default", - "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/intermediates/hap_metadata/default/output_metadata.json", - "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/intermediates/source_map/default" + "OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\outputs\\default", + "INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\intermediates", + "JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\intermediates\\loader_out\\default", + "JS_LITE_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\intermediates\\loader_out_lite\\default", + "RES_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\intermediates\\res\\default", + "RES_PROFILE_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\intermediates\\res\\default\\resources\\base\\profile", + "ETS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\cache\\default\\default@HarCompileArkTS\\esmodule", + "JS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\cache\\default\\default@HarCompileJS\\jsbundle", + "WORKER_LOADER": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\intermediates\\loader\\default\\loader.json", + "MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\intermediates\\manifest\\default", + "OUTPUT_METADATA_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\intermediates\\hap_metadata\\default\\output_metadata.json", + "SOURCE_MAP_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\intermediates\\source_map\\default" }, "BUILD_OPTION": { "debuggable": true @@ -266,30 +266,30 @@ }, "ohos-module-mypage": { "SELECT_TARGET": "default", - "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build", + "MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build", "DEPENDENCY_INFO": { - "@itcast/basic": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic", - "@ohos/crypto-js": "/Users/gandanxiangzhao/Downloads/Expert/harmony/oh_modules/.ohpm/@ohos+crypto-js@2.0.4/oh_modules/@ohos/crypto-js" + "@itcast/basic": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic", + "@ohos/crypto-js": "D:\\202076work\\hongmeng\\newExpert\\harmony\\oh_modules\\.ohpm\\@ohos+crypto-js@2.0.4\\oh_modules\\@ohos\\crypto-js" }, "TARGETS": { "default": { - "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/src/main", + "SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\src\\main", "RESOURCES_PATH": [ - "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/src/main/resources" + "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\src\\main\\resources" ], "BUILD_PATH": { - "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/outputs/default", - "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/intermediates", - "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/intermediates/loader_out/default", - "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/intermediates/loader_out_lite/default", - "RES_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/intermediates/res/default", - "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/intermediates/res/default/resources/base/profile", - "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/cache/default/default@HarCompileArkTS/esmodule", - "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/cache/default/default@HarCompileJS/jsbundle", - "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/intermediates/loader/default/loader.json", - "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/intermediates/manifest/default", - "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/intermediates/hap_metadata/default/output_metadata.json", - "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/intermediates/source_map/default" + "OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\outputs\\default", + "INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\intermediates", + "JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\intermediates\\loader_out\\default", + "JS_LITE_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\intermediates\\loader_out_lite\\default", + "RES_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\intermediates\\res\\default", + "RES_PROFILE_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\intermediates\\res\\default\\resources\\base\\profile", + "ETS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\cache\\default\\default@HarCompileArkTS\\esmodule", + "JS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\cache\\default\\default@HarCompileJS\\jsbundle", + "WORKER_LOADER": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\intermediates\\loader\\default\\loader.json", + "MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\intermediates\\manifest\\default", + "OUTPUT_METADATA_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\intermediates\\hap_metadata\\default\\output_metadata.json", + "SOURCE_MAP_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\intermediates\\source_map\\default" }, "BUILD_OPTION": { "debuggable": true @@ -347,29 +347,29 @@ }, "ohos-module-basic": { "SELECT_TARGET": "default", - "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build", + "MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build", "DEPENDENCY_INFO": { - "@ohos/crypto-js": "/Users/gandanxiangzhao/Downloads/Expert/harmony/oh_modules/.ohpm/@ohos+crypto-js@2.0.4/oh_modules/@ohos/crypto-js" + "@ohos/crypto-js": "D:\\202076work\\hongmeng\\newExpert\\harmony\\oh_modules\\.ohpm\\@ohos+crypto-js@2.0.4\\oh_modules\\@ohos\\crypto-js" }, "TARGETS": { "default": { - "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/src/main", + "SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\src\\main", "RESOURCES_PATH": [ - "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/src/main/resources" + "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\src\\main\\resources" ], "BUILD_PATH": { - "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/outputs/default", - "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/intermediates", - "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/intermediates/loader_out/default", - "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/intermediates/loader_out_lite/default", - "RES_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/intermediates/res/default", - "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/intermediates/res/default/resources/base/profile", - "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/cache/default/default@HarCompileArkTS/esmodule", - "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/cache/default/default@HarCompileJS/jsbundle", - "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/intermediates/loader/default/loader.json", - "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/intermediates/manifest/default", - "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/intermediates/hap_metadata/default/output_metadata.json", - "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/intermediates/source_map/default" + "OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\outputs\\default", + "INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\intermediates", + "JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\intermediates\\loader_out\\default", + "JS_LITE_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\intermediates\\loader_out_lite\\default", + "RES_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\intermediates\\res\\default", + "RES_PROFILE_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\intermediates\\res\\default\\resources\\base\\profile", + "ETS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\cache\\default\\default@HarCompileArkTS\\esmodule", + "JS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\cache\\default\\default@HarCompileJS\\jsbundle", + "WORKER_LOADER": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\intermediates\\loader\\default\\loader.json", + "MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\intermediates\\manifest\\default", + "OUTPUT_METADATA_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\intermediates\\hap_metadata\\default\\output_metadata.json", + "SOURCE_MAP_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\intermediates\\source_map\\default" }, "BUILD_OPTION": { "debuggable": true @@ -427,30 +427,30 @@ }, "ohos-module-Home": { "SELECT_TARGET": "default", - "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build", + "MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build", "DEPENDENCY_INFO": { - "@itcast/basic": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic", - "@ohos/crypto-js": "/Users/gandanxiangzhao/Downloads/Expert/harmony/oh_modules/.ohpm/@ohos+crypto-js@2.0.4/oh_modules/@ohos/crypto-js" + "@itcast/basic": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic", + "@ohos/crypto-js": "D:\\202076work\\hongmeng\\newExpert\\harmony\\oh_modules\\.ohpm\\@ohos+crypto-js@2.0.4\\oh_modules\\@ohos\\crypto-js" }, "TARGETS": { "default": { - "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/src/main", + "SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\src\\main", "RESOURCES_PATH": [ - "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/src/main/resources" + "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\src\\main\\resources" ], "BUILD_PATH": { - "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/outputs/default", - "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/intermediates", - "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/intermediates/loader_out/default", - "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/intermediates/loader_out_lite/default", - "RES_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/intermediates/res/default", - "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/intermediates/res/default/resources/base/profile", - "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/cache/default/default@HarCompileArkTS/esmodule", - "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/cache/default/default@HarCompileJS/jsbundle", - "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/intermediates/loader/default/loader.json", - "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/intermediates/manifest/default", - "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/intermediates/hap_metadata/default/output_metadata.json", - "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/intermediates/source_map/default" + "OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\outputs\\default", + "INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\intermediates", + "JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\intermediates\\loader_out\\default", + "JS_LITE_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\intermediates\\loader_out_lite\\default", + "RES_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\intermediates\\res\\default", + "RES_PROFILE_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\intermediates\\res\\default\\resources\\base\\profile", + "ETS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\cache\\default\\default@HarCompileArkTS\\esmodule", + "JS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\cache\\default\\default@HarCompileJS\\jsbundle", + "WORKER_LOADER": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\intermediates\\loader\\default\\loader.json", + "MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\intermediates\\manifest\\default", + "OUTPUT_METADATA_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\intermediates\\hap_metadata\\default\\output_metadata.json", + "SOURCE_MAP_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\intermediates\\source_map\\default" }, "BUILD_OPTION": { "debuggable": true @@ -508,30 +508,30 @@ }, "ohos-module-register": { "SELECT_TARGET": "default", - "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build", + "MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build", "DEPENDENCY_INFO": { - "@itcast/basic": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic", - "@ohos/crypto-js": "/Users/gandanxiangzhao/Downloads/Expert/harmony/oh_modules/.ohpm/@ohos+crypto-js@2.0.4/oh_modules/@ohos/crypto-js" + "@itcast/basic": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic", + "@ohos/crypto-js": "D:\\202076work\\hongmeng\\newExpert\\harmony\\oh_modules\\.ohpm\\@ohos+crypto-js@2.0.4\\oh_modules\\@ohos\\crypto-js" }, "TARGETS": { "default": { - "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/src/main", + "SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\src\\main", "RESOURCES_PATH": [ - "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/src/main/resources" + "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\src\\main\\resources" ], "BUILD_PATH": { - "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/outputs/default", - "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/intermediates", - "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/intermediates/loader_out/default", - "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/intermediates/loader_out_lite/default", - "RES_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/intermediates/res/default", - "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/intermediates/res/default/resources/base/profile", - "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/cache/default/default@HarCompileArkTS/esmodule", - "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/cache/default/default@HarCompileJS/jsbundle", - "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/intermediates/loader/default/loader.json", - "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/intermediates/manifest/default", - "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/intermediates/hap_metadata/default/output_metadata.json", - "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/intermediates/source_map/default" + "OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\outputs\\default", + "INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\intermediates", + "JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\intermediates\\loader_out\\default", + "JS_LITE_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\intermediates\\loader_out_lite\\default", + "RES_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\intermediates\\res\\default", + "RES_PROFILE_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\intermediates\\res\\default\\resources\\base\\profile", + "ETS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\cache\\default\\default@HarCompileArkTS\\esmodule", + "JS_SUPER_VISUAL_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\cache\\default\\default@HarCompileJS\\jsbundle", + "WORKER_LOADER": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\intermediates\\loader\\default\\loader.json", + "MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\intermediates\\manifest\\default", + "OUTPUT_METADATA_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\intermediates\\hap_metadata\\default\\output_metadata.json", + "SOURCE_MAP_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\intermediates\\source_map\\default" }, "BUILD_OPTION": { "debuggable": true @@ -589,15 +589,15 @@ }, "ohos-project": { "SELECT_PRODUCT_NAME": "default", - "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/build", + "MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\build", "BUNDLE_NAME": "com.example.expert", "BUILD_PATH": { - "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/build/outputs/default" + "OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\build\\outputs\\default" }, "MODULES": [ { "name": "default", - "srcPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert", + "srcPath": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert", "targets": [ { "name": "default", @@ -606,37 +606,37 @@ ] } ], - "belongProjectPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony" + "belongProjectPath": "D:\\202076work\\hongmeng\\newExpert\\harmony" }, { "name": "uicomponents", - "srcPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents", - "belongProjectPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony" + "srcPath": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents", + "belongProjectPath": "D:\\202076work\\hongmeng\\newExpert\\harmony" }, { "name": "utils", - "srcPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils", - "belongProjectPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony" + "srcPath": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils", + "belongProjectPath": "D:\\202076work\\hongmeng\\newExpert\\harmony" }, { "name": "mypage", - "srcPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage", - "belongProjectPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony" + "srcPath": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage", + "belongProjectPath": "D:\\202076work\\hongmeng\\newExpert\\harmony" }, { "name": "basic", - "srcPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic", - "belongProjectPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony" + "srcPath": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic", + "belongProjectPath": "D:\\202076work\\hongmeng\\newExpert\\harmony" }, { "name": "Home", - "srcPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home", - "belongProjectPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony" + "srcPath": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home", + "belongProjectPath": "D:\\202076work\\hongmeng\\newExpert\\harmony" }, { "name": "register", - "srcPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register", - "belongProjectPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony" + "srcPath": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register", + "belongProjectPath": "D:\\202076work\\hongmeng\\newExpert\\harmony" } ], "PROFILE_OPT": { @@ -710,7 +710,7 @@ "hvigor.keepDependency": true }, "OVERALL_PROJECT_PATHS": [ - "/Users/gandanxiangzhao/Downloads/Expert/harmony" + "D:\\202076work\\hongmeng\\newExpert\\harmony" ], "BUILD_CACHE_DIR": "" }, diff --git a/commons/basic/src/main/ets/constants/BasicConstant.ets b/commons/basic/src/main/ets/constants/BasicConstant.ets index 84c426a..4077b53 100644 --- a/commons/basic/src/main/ets/constants/BasicConstant.ets +++ b/commons/basic/src/main/ets/constants/BasicConstant.ets @@ -6,13 +6,23 @@ export class BasicConstant { static readonly getzcxy = "http://app.igandan.com/expert_zcxy.jsp";// 注册协议正式地址 //测试环境 - static readonly urlExpertAPI = "https://dev-app.igandan.com/app/expertAPI/"; - static readonly urlExpertApp = "https://dev-app.igandan.com//app/expertApp/" - static readonly urlHtml = "http://dev-doc.igandan.com/app/" - static readonly urlImage = "https://dev-doc.igandan.com/app/" - static readonly urlExpert = "https://dev-app.igandan.com/app/expert/" + // static readonly urlExpertAPI = "https://dev-app.igandan.com/app/expertAPI/"; + // static readonly urlExpertApp = "https://dev-app.igandan.com//app/expertApp/" + // static readonly urlHtml = "http://dev-doc.igandan.com/app/" + // static readonly urlImage = "https://dev-doc.igandan.com/app/" + // static readonly urlExpert = "https://dev-app.igandan.com/app/expert/" + + + //正式环境 + static readonly urlExpertAPI = "https://app.igandan.com/app/expertAPI/"; + static readonly urlExpertApp = "http://app.igandan.com/app/expertApp/" + static readonly urlHtml = "http://doc.igandan.com/app/" + static readonly urlImage = "http://app.igandan.com/app/" + static readonly urlExpert = "http://app.igandan.com/app/expert/" static readonly getStartpage=BasicConstant.urlExpertApp + "startpage"; static readonly meetingListV2=BasicConstant.urlExpertAPI + "meetingListV2"; + static readonly meetingV2Video=BasicConstant.urlExpertAPI + "meetingV2Video"; + static readonly getTypeUuidByName=BasicConstant.urlExpertApp + "getTypeUuidByName"; } \ No newline at end of file diff --git a/features/Home/Index.ets b/features/Home/Index.ets index b60e348..445a0be 100644 --- a/features/Home/Index.ets +++ b/features/Home/Index.ets @@ -1,3 +1,7 @@ export { HomePage } from './src/main/ets/pages/HomePage'; export { VideoPage } from './src/main/ets/pages/VideoPage'; + +export { PlayBack } from './src/main/ets/pages/PlayBack'; + +export { VideoMore } from './src/main/ets/pages/VideoMore' diff --git a/features/Home/src/main/ets/components/ItemComp.ets b/features/Home/src/main/ets/components/ItemComp.ets index 7a20006..9b5978d 100644 --- a/features/Home/src/main/ets/components/ItemComp.ets +++ b/features/Home/src/main/ets/components/ItemComp.ets @@ -7,6 +7,7 @@ export struct ItemComp { item: MeetingItemModel = new MeetingItemModel({} as ItemModel) @State timeColor:ResourceStr=$r('app.color.ee432f') @State status:string='' + @State heightss:Length=247 aboutToAppear(): void { this.getMeetingStatus() } @@ -25,45 +26,38 @@ export struct ItemComp { { Text().width(23).backgroundColor(this.timeColor).borderRadius(5).height('100%') RelativeContainer(){ - - Column() { Text(this.item.title) .maxLines(2).fontSize(15).fontColor(Color.Black).textAlign(TextAlign.Start) .textOverflow({ overflow: TextOverflow.Ellipsis }).id('title').width('100%') - RelativeContainer() + if(this.status!='') { - - Stack() + RelativeContainer() { - - Image(BasicConstant.urlHtml+this.item.liveimg).width('100%').height(162) - .objectFit(ImageFit.Fill) - if(this.status!=''&&this.status!='已结束'&&this.status!='回访中') + Stack() { - Image($r('app.media.bofang')).width(40).height(40) + Image(BasicConstant.urlHtml+this.item.liveimg).width('100%').height(162) + .objectFit(ImageFit.Fill) + if(this.status!=''&&(this.status!='已结束'&&this.status!='回访中')) + { + Image($r('app.media.bofang')).width(40).height(40) + } + + } + if(this.status!='') + { + Text(this.status) .fontSize(13).margin({top:5,right:5}) + .fontColor(Color.White).padding({left:10,right:10,top:1,bottom:1}) + .alignRules({ + right: { anchor: "__container__", align: HorizontalAlign.End } + }) + .border({ width:1, color:Color.White }) + .borderRadius(30) } - } - if(this.status!='') - { - Text(this.status) .fontSize(13).margin({top:5,right:5}) - .fontColor(Color.White).padding({left:10,right:10,top:1,bottom:1}) - .alignRules({ - right: { anchor: "__container__", align: HorizontalAlign.End } - }) - .border({ width:1, color:Color.White }) - .borderRadius(30) - } - - - - + .height(162).backgroundColor(Color.Orange) + .margin({top:10,right:5}).clip(true).id('rr') } - - .height(162).backgroundColor(Color.Orange) - .margin({top:10,right:5}).clip(true).id('rr') - Row(){ Image($r('app.media.meetingtime')).width(13).height(13) Text(this.getTime(this.item.begin_date,this.item.end_date)).fontSize(14) @@ -75,15 +69,12 @@ export struct ItemComp { } .width('100%') .margin({top:6}) - }.height(247).justifyContent(FlexAlign.Center).margin({left:20,right:5}) - - + }.height(this.heightss).justifyContent(FlexAlign.Center).margin({left:20,right:5}) } .height('100%').clip(true) .margin({left:20,right:5}).backgroundColor(Color.White) Text(this.item.begin_date.substring(8,10)).width(20).height(20) .alignRules({ - - bottom: { anchor: "__container__", align:VerticalAlign.Center} + center: { anchor: "__container__", align:VerticalAlign.Center} }) .margin({left:10}) .fontSize(14) @@ -92,17 +83,16 @@ export struct ItemComp { .backgroundColor(Color.White) .borderRadius(20) - }.width('100%').height(247).clip(true). + }.width('100%').height(this.heightss).clip(true). backgroundColor(Color.White).borderRadius(5) - - }.backgroundColor($r('app.color.e4e4e4')) - .width('100%').padding({left:10,right:10,bottom:20}).clip(true) + .width('100%').padding({left:10,right:10}).clip(true) } getTime(str1:string, str2:string) { + if (str1.substring(0, 10)==(str2.substring(0, 10))) { return str1.replaceAll("-", ".").substring(0, 10).toString(); } @@ -146,6 +136,7 @@ return str1.replaceAll("-", ".").substring(0, 10)+"-"+str2.replaceAll("-", "."). } else { + this.heightss=75 this.status='' } } diff --git a/features/Home/src/main/ets/components/ItemCompBack.ets b/features/Home/src/main/ets/components/ItemCompBack.ets new file mode 100644 index 0000000..304a2bc --- /dev/null +++ b/features/Home/src/main/ets/components/ItemCompBack.ets @@ -0,0 +1,166 @@ + +import { MeetingItemModel,ItemModel } from '../model/ItemModel' +import { hdHttp, HdResponse,BasicConstant } from '@itcast/basic' +import { BusinessError } from '@kit.BasicServicesKit'; +import { router } from '@kit.ArkUI' +import promptAction from '@ohos.promptAction'; +import { TypeuuidModel } from '../model/TypeuuidModel'; + +@Preview +@Component +export struct ItemCompBack { + item: MeetingItemModel = new MeetingItemModel({} as ItemModel) + @State timeColor:ResourceStr=$r('app.color.ee432f') + @State status:string='' + aboutToAppear(): void { + this.getMeetingStatus() + } + + build() { + Column() { + Text().height(1).width('100%') + if(this.item.count==0) + { + Text(this.item.begin_date.substring(0, 4) + + "年" + + this.item.begin_date.substring(5, 7) + + "月").fontSize(14).fontColor($r('app.color.333333')).height(35) + } + RelativeContainer() + { + Text().width(23).backgroundColor(this.timeColor).borderRadius(5).height('100%') + RelativeContainer(){ + + + Column() + { + Text(this.item.title) .maxLines(2).fontSize(15).fontColor(Color.Black).textAlign(TextAlign.Start) + .textOverflow({ overflow: TextOverflow.Ellipsis }).id('title').width('100%') + + RelativeContainer() + { + Stack() + { + Image(BasicConstant.urlHtml+this.item.liveimg).width('100%').height(162) + .objectFit(ImageFit.Fill) + Image($r('app.media.bofang')).width(40).height(40) + } + + } + .height(162).backgroundColor(Color.Orange) + .margin({top:10,right:5}).clip(true).id('rr') + Row(){ + Image($r('app.media.meetingtime')).width(13).height(13) + Text(this.getTime(this.item.begin_date,this.item.end_date)).fontSize(14) + .fontColor($r('app.color.999999')).margin({left:10}) + Blank() + Image($r('app.media.meetinglocation')).width(15).height(15) + Text(this.item.location).fontSize(14) + .fontColor($r('app.color.999999')).margin({left:10}) + } + .width('100%') + .margin({top:6}) + }.height(247).justifyContent(FlexAlign.Center).margin({left:20,right:5}) + + + } + .height('100%').clip(true) + .margin({left:20,right:5}).backgroundColor(Color.White) + Text(this.item.begin_date.substring(8,10)).width(20).height(20) .alignRules({ + + bottom: { anchor: "__container__", align:VerticalAlign.Center} + }) + .margin({left:10}) + .fontSize(14) + .fontColor(this.timeColor) + .textAlign(TextAlign.Center) + .backgroundColor(Color.White) + .borderRadius(20) + + }.width('100%').height(247).clip(true). + backgroundColor(Color.White).borderRadius(5) + + + + }.backgroundColor($r('app.color.e4e4e4')) + .width('100%').padding({left:10,right:10}).clip(true) + .onClick(() => { + this.getTypeUuidByName(this.item.title) + }) + } + + getTypeUuidByName(name:string) + { + hdHttp.post(BasicConstant.getTypeUuidByName, { + name: name, + } as extraData).then(async (res: HdResponse) => { + let json:TypeuuidModel = JSON.parse(res+'') as TypeuuidModel; + if(json.code == '1') { + if(json.type_uuid==null) + { + promptAction.showToast({ message: '该会议视频暂不支持回放' }) + } + else + { + router.pushUrl({url:'pages/VideoPage/VideoMorePage', + params: { uuid: json.type_uuid ,title:this.item.title}}) + } + } else { + promptAction.showToast({ message: json.message, duration: 1000 }) + } + }).catch((err: BusinessError) => { + + }) + } + + getTime(str1:string, str2:string) { + if (str1.substring(0, 10)==(str2.substring(0, 10))) { + return str1.replaceAll("-", ".").substring(0, 10).toString(); + } + return str1.replaceAll("-", ".").substring(0, 10)+"-"+str2.replaceAll("-", ".").substring(0, 10) +} + getMeetingStatus() + { + if(this.item.count%4==0) + { + this.timeColor=$r('app.color.ee432f') + } + else if(this.item.count%4==1) + { + this.timeColor=$r('app.color.f9b928') + } + else if(this.item.count%4==2) + { + this.timeColor=$r('app.color.63ccc7') + } + else + { + this.timeColor=$r('app.color.99d750') + } + + if('1'==this.item.status) + { + this.status='预告' + } + else if('2'==this.item.status) + { + this.status='直播中' + } + else if('3'==this.item.status) + { + this.status='已结束' + } + else if('4'==this.item.status) + { + this.status='回放中' + } + else + { + this.status='' + } + } +} + +interface extraData { + name: string +} \ No newline at end of file diff --git a/features/Home/src/main/ets/components/ListCompBack.ets b/features/Home/src/main/ets/components/ListCompBack.ets new file mode 100644 index 0000000..2bfa9ec --- /dev/null +++ b/features/Home/src/main/ets/components/ListCompBack.ets @@ -0,0 +1,133 @@ +import { ItemCompBack } from './ItemCompBack' +import { MeetingItemModel,MeetingModel,MeetingModels,ItemModel } from '../model/ItemModel' +import { HdList, HdListController,BasicConstant,hdHttp, HdResponse ,logger} from '@itcast/basic/Index' +import { promptAction, router } from '@kit.ArkUI' +import { BusinessError } from '@kit.BasicServicesKit'; + +import HashMap from '@ohos.util.HashMap'; + + +@Component +export struct ListCompBack { + @Prop + @Watch('onUpdate') + year:string='' + @Prop + @Watch('onUpdate') + type:string='' + @State + list: ItemModel[] = [] + controller = new HdListController() + @State + page: number = 1 + @State + keyword: string = '' + // timer: number = -1 + hashMap: HashMap = new HashMap(); + + onUpdate() { + // console.info('Response onUpdate') + // if (this.timer) clearTimeout(this.timer) + // this.timer = setTimeout(() => { + // this.controller.reload() + this.onRefresh() + // }, 500) + + } + + onRefresh() { + this.page = 1 + this.initData(0) + + } + + initData(type:number) + { + console.info('Response type'+type) + this.hashMap.clear(); + this.hashMap.set('page', this.page+"") + if(this.year=='会议时间') + { + this.hashMap.set('year','') + } + else + { + this.hashMap.set('year',this.year) + } + + this.hashMap.set('type',this.type) + hdHttp.httpReq(BasicConstant.meetingV2Video,this.hashMap).then(async (res: HdResponse) => { + logger.info('Response meetingListV2'+res); + let json:MeetingModels = JSON.parse(res+'') as MeetingModels; + + if(type==0) + { + this.controller.refreshed() + } + else + { + this.controller.loaded() + } + // if(this.page==1&&json.data.list!=null&&json.data.list.length>0) + if(this.page==1) + { + this.list=[] + if(json.data!=null&&json.data.list!) + { + this.list = json.data.list + } + + } + else if(this.page>1&&json.data!=null&&json.data.list!=null&&json.data.list.length>0) + { + this.list.push(...json.data.list) + } + this.getPosition() + if (this.page >= json.data.pages) { + this.controller.finished() + } else { + this.page++ + } + + }).catch((err: BusinessError) => { + + + }) + } + getPosition() { + let DatasList:string[] = []; + let count = 0; + for (let i = 0; i { + this.onRefresh() + }, + onLoad: () => { + this.initData(1) + + } + }) { + ForEach(this.list, (item: MeetingItemModel) => { + ListItem() { + ItemCompBack({ item }) + } + }) + } + + } +} \ No newline at end of file diff --git a/features/Home/src/main/ets/model/TypeuuidModel.ets b/features/Home/src/main/ets/model/TypeuuidModel.ets new file mode 100644 index 0000000..b0305aa --- /dev/null +++ b/features/Home/src/main/ets/model/TypeuuidModel.ets @@ -0,0 +1,6 @@ +export interface TypeuuidModel +{ + code:string; + type_uuid:string; + message:string; +} \ No newline at end of file diff --git a/features/Home/src/main/ets/pages/PlayBack.ets b/features/Home/src/main/ets/pages/PlayBack.ets new file mode 100644 index 0000000..738dabd --- /dev/null +++ b/features/Home/src/main/ets/pages/PlayBack.ets @@ -0,0 +1,210 @@ +import { HdNav } from '@itcast/basic' +import { ListCompBack } from '../components/ListCompBack' + +@Entry +@Component +export struct PlayBack { + + @State notselectImg: ResourceStr = $r('app.media.triangle_normal'); + @State selectImg: ResourceStr = $r('app.media.triangle_green_theme'); + @State yearWords:Array =[] + @State typeWords:Array =[] + @State timePosition:number=-1; + @State typePosition:number=-1; + @State tlistStatus:boolean=false; + @State typelistStatus:boolean=false; + @State timeText:string='会议时间'; + @State typeText:string='会议类别'; + @State type:string=''; + onPageShow(): void { + console.log('VideoPage onPageShow!'); + } + + onPageHide(): void { + console.log('VideoPage onPageHide!'); + } + aboutToAppear(): void { + this.getSelect() + + } + + build() { + Column() + { + HdNav({ title: '肝胆回放', showRightIcon: false, showLeftIcon: true}) + Row() { + Blank() + .onClick(()=>{ + this.tlistStatus=!this.tlistStatus + }) + Row() { + if(this.timePosition!=-1) + { + Text(this.timeText).customStyle().fontColor($r('app.color.top_title')) + Image(this.selectImg).width(13).margin({left:5}) + } + else { + Text(this.timeText).customStyle() + Image(this.notselectImg).width(13).margin({left:5}) + } + + } + .onClick(()=>{ + this.tlistStatus=!this.tlistStatus + }) + Blank() + .onClick(()=>{ + this.tlistStatus=!this.tlistStatus + }) + Text('|').customStyle() + Blank() + .onClick(()=>{ + this.typelistStatus=!this.typelistStatus + }) + Row() { + if(this.typePosition!=-1) + { + Text(this.typeText).customStyle().fontColor($r('app.color.top_title')) + Image(this.selectImg).width(13).margin({left:5}) + } + else { + Text(this.typeText).customStyle() + Image(this.notselectImg).width(13).margin({left:5}) + } + } + .onClick(()=>{ + this.typelistStatus=!this.typelistStatus + }) + Blank() + .onClick(()=>{ + this.typelistStatus=!this.typelistStatus + }) + }.width('100%').height(45) + Text().Line() + Stack({ }) { + ListCompBack({year:this.timeText,type:this.type}).padding({bottom:20}).backgroundColor($r('app.color.e4e4e4')) + if(this.tlistStatus) + { + List() { + ForEach(this.yearWords, (item: string,index:number) => { + ListItem() { + Column() { + + if(this.timePosition==index) + { + Row() + { + Text(item).customStyle().height(40).fontColor($r('app.color.top_title')) + Blank() + Image($r('app.media.chose_card')).width(22).margin({right:25}) + + } + .width('100%') + .alignSelf(ItemAlign.Start) + Text().Line().backgroundColor($r('app.color.top_title')) + } + else + { + Text(item).customStyle().height(40).alignSelf(ItemAlign.Start) + Text().Line() + } + + }.padding({left:22}) + .width('100%') + .justifyContent(FlexAlign.Start) + .onClick(()=>{ + this.timePosition=index + this.tlistStatus=false + this.timeText=item + }) + } + }, (item: string) => JSON.stringify(item)) + } .width('100%') + .height('100%').backgroundColor(Color.White) + } + if(this.typelistStatus) + { + List() { + ForEach(this.typeWords, (item: string,index:number) => { + ListItem() { + Column() { + + if(this.typePosition==index) + { + Row() + { + Text(item).customStyle().height(40).fontColor($r('app.color.top_title')) + Blank() + Image($r('app.media.chose_card')).width(22).margin({right:25}) + + } + .width('100%') + .alignSelf(ItemAlign.Start) + Text().Line().backgroundColor($r('app.color.top_title')) + } + else + { + Text(item).customStyle().height(40).alignSelf(ItemAlign.Start) + Text().Line() + } + + }.padding({left:22}) + .width('100%') + .justifyContent(FlexAlign.Start) + .onClick(()=>{ + this.typePosition=index + this.typelistStatus=false + this.typeText=item + if(index==4) + { + this.type='0' + } + else + { + this.type=index+1+'' + } + }) + } + }, (item: string) => JSON.stringify(item)) + } .width('100%') + .height('100%').backgroundColor(Color.White) + } + } + + } + .width('100%') + .height('100%') + .padding({bottom:50}) + } + + getSelect() + { + + + let year:number= new Date().getFullYear(); + for(let i =year;i>=2016;i--){ + this.yearWords.push(i+""); + } + this.typeWords.push('全国会议') + this.typeWords.push('省级会议') + this.typeWords.push('市级会议') + this.typeWords.push('国际会议') + this.typeWords.push('其他会议') + } + + +} +@Extend(Text) +function customStyle() { + + .fontColor($r('app.color.tab_text_nor')) + .fontSize(13) + +} +@Extend(Text) +function Line() { + + .height(0.5).width('100%').backgroundColor($r('app.color.devider_line')) +} + + diff --git a/features/Home/src/main/ets/pages/VideoMore.ets b/features/Home/src/main/ets/pages/VideoMore.ets new file mode 100644 index 0000000..3ad47be --- /dev/null +++ b/features/Home/src/main/ets/pages/VideoMore.ets @@ -0,0 +1,19 @@ +@Component +export struct VideoMore { + @State message: string = 'Hello World'; + + build() { + Row() { + Column() { + Text(this.message) + .fontSize($r('app.float.page_text_font_size')) + .fontWeight(FontWeight.Bold) + .onClick(() => { + this.message = 'Welcome'; + }) + } + .width('100%') + } + .height('100%') + } +} diff --git a/features/Home/src/main/ets/pages/VideoPage.ets b/features/Home/src/main/ets/pages/VideoPage.ets index 46e50e6..8786090 100644 --- a/features/Home/src/main/ets/pages/VideoPage.ets +++ b/features/Home/src/main/ets/pages/VideoPage.ets @@ -1,6 +1,7 @@ import { HdNav } from '@itcast/basic' -import { ListComp } from '../components/ListComp' +import { ListComp } from '../components/ListComp' +import { router } from '@kit.ArkUI' @Entry @Component export struct VideoPage { @@ -12,6 +13,7 @@ export struct VideoPage { @State tlistStatus:boolean=false; @State timeText:string='会议时间'; + onPageShow(): void { console.log('VideoPage onPageShow!'); } @@ -30,6 +32,9 @@ export struct VideoPage { HdNav({ title: '肝胆会议', showRightIcon: false, showLeftIcon: true,showRightText:true,rightText:'扫一扫' }) Row() { Blank() + .onClick(()=>{ + this.tlistStatus=!this.tlistStatus + }) Row() { if(this.timePosition!=-1) { @@ -46,6 +51,9 @@ export struct VideoPage { this.tlistStatus=!this.tlistStatus }) Blank() + .onClick(()=>{ + this.tlistStatus=!this.tlistStatus + }) Text('|').customStyle() Blank() Row() { @@ -55,15 +63,24 @@ export struct VideoPage { Blank() Text('|').customStyle() Blank() + .onClick(() => { + router.pushUrl({url:'pages/VideoPage/PlayBackPage'}) + }) Row() { - Text('会议直播').customStyle() + Text('会议回放').customStyle() } + .onClick(() => { + router.pushUrl({url:'pages/VideoPage/PlayBackPage'}) + }) Blank() + .onClick(() => { + router.pushUrl({url:'pages/VideoPage/PlayBackPage'}) + }) }.width('100%').height(45) Text().Line() Stack({ }) { - ListComp() + ListComp().padding({bottom:20}).backgroundColor($r('app.color.e4e4e4')) if(this.tlistStatus) { List() { @@ -97,6 +114,7 @@ export struct VideoPage { this.timePosition=index this.tlistStatus=false this.timeText=item + }) } }, (item: string) => JSON.stringify(item)) @@ -119,7 +137,6 @@ export struct VideoPage { let month:number= new Date().getMonth()+1; for(let i =month;i<13;i++){ this.monthWords.push(i+"月"); - } for(let i =1;i