我的页

This commit is contained in:
xiaoxiao 2025-05-12 14:17:44 +08:00
parent 7de570c9d8
commit b11b4b65db
16 changed files with 1619 additions and 5116 deletions

64
.clang-format Normal file
View File

@ -0,0 +1,64 @@
Language: Cpp
# BasedOnStyle: LLVM
ColumnLimit: 120
SortIncludes: CaseSensitive
TabWidth: 4
IndentWidth: 4
UseTab: Never
AccessModifierOffset: -4
ContinuationIndentWidth: 4
IndentCaseBlocks: false
IndentCaseLabels: false
IndentGotoLabels: true
IndentWrappedFunctionNames: false
SortUsingDeclarations: false
NamespaceIndentation: None
SpaceAfterCStyleCast: false
SpaceAfterLogicalNot: false
SpaceAfterTemplateKeyword: true
SpaceBeforeAssignmentOperators: true
SpaceBeforeCaseColon: false
SpaceBeforeCpp11BracedList: false
SpaceBeforeCtorInitializerColon: true
SpaceBeforeInheritanceColon: true
SpaceBeforeRangeBasedForLoopColon: true
SpaceBeforeSquareBrackets: false
SpaceInEmptyBlock: false
SpaceInEmptyParentheses: false
SpacesInAngles: false
SpacesInCStyleCastParentheses: false
SpacesInConditionalStatement: false
SpacesInParentheses: false
SpacesInSquareBrackets: false
AlignTrailingComments: true
AlignAfterOpenBracket: true
AllowShortCaseLabelsOnASingleLine: false
AllowShortEnumsOnASingleLine: true
AllowShortFunctionsOnASingleLine: All
AllowShortIfStatementsOnASingleLine: Never
AllowShortLambdasOnASingleLine: All
AllowShortLoopsOnASingleLine: false
AlwaysBreakTemplateDeclarations: MultiLine
BinPackArguments: true
BinPackParameters: true
BreakBeforeTernaryOperators: true
BreakConstructorInitializers: BeforeColon
BreakInheritanceList: BeforeColon
BreakStringLiterals: true
InsertBraces: false
IndentExternBlock: NoIndent
BreakBeforeBraces: Custom
BraceWrapping:
AfterCaseLabel: false
AfterClass: false
AfterControlStatement: Never
AfterEnum: false
AfterFunction: false
AfterNamespace: false
AfterStruct: false
AfterUnion: false
AfterExternBlock: false
BeforeCatch: false
BeforeElse: false
ReflowComments: true
MaxEmptyLinesToKeep: 2

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -1,57 +1,57 @@
{ {
"ohos-module-default": { "ohos-module-default": {
"SELECT_TARGET": "default", "SELECT_TARGET": "default",
"MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build", "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build",
"DEPENDENCY_INFO": { "DEPENDENCY_INFO": {
"@itcast/basic": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic", "@itcast/basic": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic",
"utils": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils", "utils": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils",
"mypage": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage", "mypage": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage",
"home": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home", "home": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home",
"register": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register", "register": "/Users/gandanxiangzhao/Downloads/Expert/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" "@ohos/crypto-js": "/Users/gandanxiangzhao/Downloads/Expert/harmony/oh_modules/.ohpm/@ohos+crypto-js@2.0.4/oh_modules/@ohos/crypto-js"
}, },
"TARGETS": { "TARGETS": {
"default": { "default": {
"SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\src\\main", "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/src/main",
"RESOURCES_PATH": [ "RESOURCES_PATH": [
"D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\src\\main\\resources" "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/src/main/resources"
], ],
"BUILD_PATH": { "BUILD_PATH": {
"OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\outputs\\default", "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/outputs/default",
"INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates", "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates",
"JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\loader_out\\default", "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/loader/default/loader.json",
"MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\manifest\\default", "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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", "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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" "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/source_map/default"
}, },
"BUILD_OPTION": { "BUILD_OPTION": {
"debuggable": true "debuggable": true
} }
}, },
"ohosTest": { "ohosTest": {
"SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\src\\ohosTest", "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/src/ohosTest",
"RESOURCES_PATH": [ "RESOURCES_PATH": [
"D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\src\\ohosTest\\resources" "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/src/ohosTest/resources"
], ],
"BUILD_PATH": { "BUILD_PATH": {
"OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\outputs\\ohosTest", "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/outputs/ohosTest",
"INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates", "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates",
"JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\loader_out\\ohosTest", "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/loader/ohosTest/loader.json",
"MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert\\build\\default\\intermediates\\manifest\\ohosTest", "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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", "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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" "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert/build/default/intermediates/source_map/ohosTest"
}, },
"BUILD_OPTION": { "BUILD_OPTION": {
"debuggable": true "debuggable": true
@ -106,29 +106,29 @@
}, },
"ohos-module-uicomponents": { "ohos-module-uicomponents": {
"SELECT_TARGET": "default", "SELECT_TARGET": "default",
"MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build", "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build",
"DEPENDENCY_INFO": { "DEPENDENCY_INFO": {
"@ohos/crypto-js": "D:\\202076work\\hongmeng\\newExpert\\harmony\\oh_modules\\.ohpm\\@ohos+crypto-js@2.0.4\\oh_modules\\@ohos\\crypto-js" "@ohos/crypto-js": "/Users/gandanxiangzhao/Downloads/Expert/harmony/oh_modules/.ohpm/@ohos+crypto-js@2.0.4/oh_modules/@ohos/crypto-js"
}, },
"TARGETS": { "TARGETS": {
"default": { "default": {
"SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\src\\main", "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/src/main",
"RESOURCES_PATH": [ "RESOURCES_PATH": [
"D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\src\\main\\resources" "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/src/main/resources"
], ],
"BUILD_PATH": { "BUILD_PATH": {
"OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\outputs\\default", "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/outputs/default",
"INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\intermediates", "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/intermediates",
"JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\intermediates\\loader_out\\default", "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/intermediates/loader/default/loader.json",
"MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents\\build\\default\\intermediates\\manifest\\default", "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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", "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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" "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents/build/default/intermediates/source_map/default"
}, },
"BUILD_OPTION": { "BUILD_OPTION": {
"debuggable": true "debuggable": true
@ -186,29 +186,29 @@
}, },
"ohos-module-utils": { "ohos-module-utils": {
"SELECT_TARGET": "default", "SELECT_TARGET": "default",
"MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build", "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build",
"DEPENDENCY_INFO": { "DEPENDENCY_INFO": {
"@ohos/crypto-js": "D:\\202076work\\hongmeng\\newExpert\\harmony\\oh_modules\\.ohpm\\@ohos+crypto-js@2.0.4\\oh_modules\\@ohos\\crypto-js" "@ohos/crypto-js": "/Users/gandanxiangzhao/Downloads/Expert/harmony/oh_modules/.ohpm/@ohos+crypto-js@2.0.4/oh_modules/@ohos/crypto-js"
}, },
"TARGETS": { "TARGETS": {
"default": { "default": {
"SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\src\\main", "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/src/main",
"RESOURCES_PATH": [ "RESOURCES_PATH": [
"D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\src\\main\\resources" "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/src/main/resources"
], ],
"BUILD_PATH": { "BUILD_PATH": {
"OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\outputs\\default", "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/outputs/default",
"INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\intermediates", "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/intermediates",
"JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\intermediates\\loader_out\\default", "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/intermediates/loader/default/loader.json",
"MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils\\build\\default\\intermediates\\manifest\\default", "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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", "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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" "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils/build/default/intermediates/source_map/default"
}, },
"BUILD_OPTION": { "BUILD_OPTION": {
"debuggable": true "debuggable": true
@ -266,30 +266,30 @@
}, },
"ohos-module-mypage": { "ohos-module-mypage": {
"SELECT_TARGET": "default", "SELECT_TARGET": "default",
"MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build", "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build",
"DEPENDENCY_INFO": { "DEPENDENCY_INFO": {
"@itcast/basic": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic", "@itcast/basic": "/Users/gandanxiangzhao/Downloads/Expert/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" "@ohos/crypto-js": "/Users/gandanxiangzhao/Downloads/Expert/harmony/oh_modules/.ohpm/@ohos+crypto-js@2.0.4/oh_modules/@ohos/crypto-js"
}, },
"TARGETS": { "TARGETS": {
"default": { "default": {
"SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\src\\main", "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/src/main",
"RESOURCES_PATH": [ "RESOURCES_PATH": [
"D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\src\\main\\resources" "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/src/main/resources"
], ],
"BUILD_PATH": { "BUILD_PATH": {
"OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\outputs\\default", "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/outputs/default",
"INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\intermediates", "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/intermediates",
"JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\intermediates\\loader_out\\default", "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/intermediates/loader/default/loader.json",
"MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage\\build\\default\\intermediates\\manifest\\default", "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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", "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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" "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage/build/default/intermediates/source_map/default"
}, },
"BUILD_OPTION": { "BUILD_OPTION": {
"debuggable": true "debuggable": true
@ -347,29 +347,29 @@
}, },
"ohos-module-basic": { "ohos-module-basic": {
"SELECT_TARGET": "default", "SELECT_TARGET": "default",
"MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build", "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build",
"DEPENDENCY_INFO": { "DEPENDENCY_INFO": {
"@ohos/crypto-js": "D:\\202076work\\hongmeng\\newExpert\\harmony\\oh_modules\\.ohpm\\@ohos+crypto-js@2.0.4\\oh_modules\\@ohos\\crypto-js" "@ohos/crypto-js": "/Users/gandanxiangzhao/Downloads/Expert/harmony/oh_modules/.ohpm/@ohos+crypto-js@2.0.4/oh_modules/@ohos/crypto-js"
}, },
"TARGETS": { "TARGETS": {
"default": { "default": {
"SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\src\\main", "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/src/main",
"RESOURCES_PATH": [ "RESOURCES_PATH": [
"D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\src\\main\\resources" "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/src/main/resources"
], ],
"BUILD_PATH": { "BUILD_PATH": {
"OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\outputs\\default", "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/outputs/default",
"INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\intermediates", "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/intermediates",
"JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\intermediates\\loader_out\\default", "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/intermediates/loader/default/loader.json",
"MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic\\build\\default\\intermediates\\manifest\\default", "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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", "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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" "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic/build/default/intermediates/source_map/default"
}, },
"BUILD_OPTION": { "BUILD_OPTION": {
"debuggable": true "debuggable": true
@ -427,30 +427,30 @@
}, },
"ohos-module-Home": { "ohos-module-Home": {
"SELECT_TARGET": "default", "SELECT_TARGET": "default",
"MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build", "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build",
"DEPENDENCY_INFO": { "DEPENDENCY_INFO": {
"@itcast/basic": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic", "@itcast/basic": "/Users/gandanxiangzhao/Downloads/Expert/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" "@ohos/crypto-js": "/Users/gandanxiangzhao/Downloads/Expert/harmony/oh_modules/.ohpm/@ohos+crypto-js@2.0.4/oh_modules/@ohos/crypto-js"
}, },
"TARGETS": { "TARGETS": {
"default": { "default": {
"SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\src\\main", "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/src/main",
"RESOURCES_PATH": [ "RESOURCES_PATH": [
"D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\src\\main\\resources" "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/src/main/resources"
], ],
"BUILD_PATH": { "BUILD_PATH": {
"OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\outputs\\default", "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/outputs/default",
"INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\intermediates", "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/intermediates",
"JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\intermediates\\loader_out\\default", "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/intermediates/loader/default/loader.json",
"MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home\\build\\default\\intermediates\\manifest\\default", "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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", "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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" "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home/build/default/intermediates/source_map/default"
}, },
"BUILD_OPTION": { "BUILD_OPTION": {
"debuggable": true "debuggable": true
@ -508,30 +508,30 @@
}, },
"ohos-module-register": { "ohos-module-register": {
"SELECT_TARGET": "default", "SELECT_TARGET": "default",
"MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build", "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build",
"DEPENDENCY_INFO": { "DEPENDENCY_INFO": {
"@itcast/basic": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic", "@itcast/basic": "/Users/gandanxiangzhao/Downloads/Expert/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" "@ohos/crypto-js": "/Users/gandanxiangzhao/Downloads/Expert/harmony/oh_modules/.ohpm/@ohos+crypto-js@2.0.4/oh_modules/@ohos/crypto-js"
}, },
"TARGETS": { "TARGETS": {
"default": { "default": {
"SOURCE_ROOT": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\src\\main", "SOURCE_ROOT": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/src/main",
"RESOURCES_PATH": [ "RESOURCES_PATH": [
"D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\src\\main\\resources" "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/src/main/resources"
], ],
"BUILD_PATH": { "BUILD_PATH": {
"OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\outputs\\default", "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/outputs/default",
"INTERMEDIA_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\intermediates", "INTERMEDIA_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/intermediates",
"JS_ASSETS_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\intermediates\\loader_out\\default", "JS_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_LITE_ASSETS_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "RES_PROFILE_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "ETS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "JS_SUPER_VISUAL_PATH": "/Users/gandanxiangzhao/Downloads/Expert/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", "WORKER_LOADER": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/intermediates/loader/default/loader.json",
"MANIFEST_JSON": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register\\build\\default\\intermediates\\manifest\\default", "MANIFEST_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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", "OUTPUT_METADATA_JSON": "/Users/gandanxiangzhao/Downloads/Expert/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" "SOURCE_MAP_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register/build/default/intermediates/source_map/default"
}, },
"BUILD_OPTION": { "BUILD_OPTION": {
"debuggable": true "debuggable": true
@ -589,15 +589,15 @@
}, },
"ohos-project": { "ohos-project": {
"SELECT_PRODUCT_NAME": "default", "SELECT_PRODUCT_NAME": "default",
"MODULE_BUILD_DIR": "D:\\202076work\\hongmeng\\newExpert\\harmony\\build", "MODULE_BUILD_DIR": "/Users/gandanxiangzhao/Downloads/Expert/harmony/build",
"BUNDLE_NAME": "com.example.expert", "BUNDLE_NAME": "com.example.expert",
"BUILD_PATH": { "BUILD_PATH": {
"OUTPUT_PATH": "D:\\202076work\\hongmeng\\newExpert\\harmony\\build\\outputs\\default" "OUTPUT_PATH": "/Users/gandanxiangzhao/Downloads/Expert/harmony/build/outputs/default"
}, },
"MODULES": [ "MODULES": [
{ {
"name": "default", "name": "default",
"srcPath": "D:\\202076work\\hongmeng\\newExpert\\harmony\\products\\expert", "srcPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony/products/expert",
"targets": [ "targets": [
{ {
"name": "default", "name": "default",
@ -606,37 +606,37 @@
] ]
} }
], ],
"belongProjectPath": "D:\\202076work\\hongmeng\\newExpert\\harmony" "belongProjectPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony"
}, },
{ {
"name": "uicomponents", "name": "uicomponents",
"srcPath": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\uicomponents", "srcPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/uicomponents",
"belongProjectPath": "D:\\202076work\\hongmeng\\newExpert\\harmony" "belongProjectPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony"
}, },
{ {
"name": "utils", "name": "utils",
"srcPath": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\utils", "srcPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/utils",
"belongProjectPath": "D:\\202076work\\hongmeng\\newExpert\\harmony" "belongProjectPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony"
}, },
{ {
"name": "mypage", "name": "mypage",
"srcPath": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\mypage", "srcPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/mypage",
"belongProjectPath": "D:\\202076work\\hongmeng\\newExpert\\harmony" "belongProjectPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony"
}, },
{ {
"name": "basic", "name": "basic",
"srcPath": "D:\\202076work\\hongmeng\\newExpert\\harmony\\commons\\basic", "srcPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony/commons/basic",
"belongProjectPath": "D:\\202076work\\hongmeng\\newExpert\\harmony" "belongProjectPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony"
}, },
{ {
"name": "Home", "name": "Home",
"srcPath": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\Home", "srcPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/Home",
"belongProjectPath": "D:\\202076work\\hongmeng\\newExpert\\harmony" "belongProjectPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony"
}, },
{ {
"name": "register", "name": "register",
"srcPath": "D:\\202076work\\hongmeng\\newExpert\\harmony\\features\\register", "srcPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony/features/register",
"belongProjectPath": "D:\\202076work\\hongmeng\\newExpert\\harmony" "belongProjectPath": "/Users/gandanxiangzhao/Downloads/Expert/harmony"
} }
], ],
"PROFILE_OPT": { "PROFILE_OPT": {
@ -710,7 +710,7 @@
"hvigor.keepDependency": true "hvigor.keepDependency": true
}, },
"OVERALL_PROJECT_PATHS": [ "OVERALL_PROJECT_PATHS": [
"D:\\202076work\\hongmeng\\newExpert\\harmony" "/Users/gandanxiangzhao/Downloads/Expert/harmony"
], ],
"BUILD_CACHE_DIR": "" "BUILD_CACHE_DIR": ""
}, },

View File

@ -24,6 +24,6 @@ export { DataWebModel } from './src/main/ets/models/DataWebModel'
export { PromptActionClass } from './src/main/ets/components/PromptActionClass' export { PromptActionClass } from './src/main/ets/components/PromptActionClass'
export { RequestDefaultModel } from './src/main/ets/models/RequestDefaultModel' export { RequestDefaultModel,ExpertData } from './src/main/ets/models/RequestDefaultModel'
export { HdList, HdListController } from './src/main/ets/components/HdList' export { HdList, HdListController } from './src/main/ets/components/HdList'

View File

@ -10,7 +10,7 @@ export class BasicConstant {
static readonly urlmyLan = "https://dev-app.igandan.com/app/expertAPI/"; static readonly urlmyLan = "https://dev-app.igandan.com/app/expertAPI/";
static readonly urlapp = "https://dev-app.igandan.com//app/expertApp/" static readonly urlapp = "https://dev-app.igandan.com//app/expertApp/"
static readonly urlHtml = "http://dev-doc.igandan.com/app/" static readonly urlHtml = "http://dev-doc.igandan.com/app/"
static readonly imageHeader = "http://doc.igandan.com/app/" static readonly imageHeader = "https://dev-doc.igandan.com/app/"
static readonly urlExpert = "https://dev-app.igandan.com/app/expert/" static readonly urlExpert = "https://dev-app.igandan.com/app/expert/"

View File

@ -11,3 +11,43 @@ export interface DefaulyData {
'name':string; 'name':string;
'uuid':string; 'uuid':string;
} }
export interface ExpertData{
isEnable:number;
isVisit:number;
modifyDate:string;
currentSpec:string;
deviceType:number;
currentType:number;
deviceSpec:string;
positionName:string;
userName:string;
createDate:string;
password:string;
officeName:string;
certificateImg:string;
birthDate:string;
isStar:number;
countyId:number;
cityId:number;
email:string;
photo:string;
qrcode:string;
mobile:string;
hospitalName:string;
officeUuid:string;
checkInfo:string;
hospitalUuid:string;
officePhone:string;
positionUuid:string;
nation:number;
wechat_qrcode:string;
sex:number;
provId:number;
uuid:string;
intro:string;
certificate:string;
state:number;
realName:string;
specialy:Array<object>;
}

View File

@ -1,6 +1,7 @@
import { preferences } from '@kit.ArkData' import { preferences } from '@kit.ArkData'
import { router } from '@kit.ArkUI' import { router } from '@kit.ArkUI'
import { Data } from '../models/LoginInfoModel' import { Data } from '../models/LoginInfoModel'
import { ExpertData } from '../models/RequestDefaultModel'
export interface HdUser { export interface HdUser {
id: string id: string
@ -31,6 +32,12 @@ class AuthStore {
await this.getStore().flush() await this.getStore().flush()
} }
async updateUser(user: ExpertData) {
AppStorage.setOrCreate('user', user)
await this.getStore().put(AUTH_STORE_KEY, JSON.stringify(user))
await this.getStore().flush()
}
async delUser() { async delUser() {
AppStorage.setOrCreate('user', {}) AppStorage.setOrCreate('user', {})
await this.getStore().put(AUTH_STORE_KEY, '{}') await this.getStore().put(AUTH_STORE_KEY, '{}')

View File

@ -126,6 +126,7 @@ class HdHttp {
// 可选默认为60s // 可选默认为60s
readTimeout: 60000, readTimeout: 60000,
// 开发者根据自身业务需要添加header字段 // 开发者根据自身业务需要添加header字段
// 开发者根据自身业务需要添加header字段
header: { header: {
'Content-Type': 'application/json' 'Content-Type': 'application/json'
} }
@ -142,10 +143,11 @@ class HdHttp {
} }
return httpInstance.request(fullUrl, options).then((res) => { return httpInstance.request(fullUrl, options).then((res) => {
return Promise.reject(res.result) logger.info('Response fullUrl:' +fullUrl+ res.result);
const result = res.result as HdResponse<T>
return result
}).catch((err: BusinessError) => { }).catch((err: BusinessError) => {
logger.error(fullUrl+`Response succeeded: ${err}+${err.name}+${err.message}+${err.data}+${err.stack}`); logger.info(fullUrl+`Response succeeded: ${err}`);
// logger.error(fullUrl, err.code?.toString(), err.message)
promptAction.showToast({ message: err.message || '网络错误' }) promptAction.showToast({ message: err.message || '网络错误' })
return Promise.reject(err) return Promise.reject(err)
}).finally(() => { }).finally(() => {
@ -198,7 +200,7 @@ class HdHttp {
logger.info('Response httpReq:' + data.result); logger.info('Response httpReq:' + data.result);
let json:TimestampBean = JSON.parse(data.result.toString()) as TimestampBean; let json:TimestampBean = JSON.parse(data.result.toString()) as TimestampBean;
let tp = json.timestamp; let tp = json.timestamp;
datas.set("user_uuid", authStore.getUser().uuid?authStore.getUser().uuid:''); datas.set("user_uuid", authStore.getUser().uuid.length>0?authStore.getUser().uuid:'');
datas.set("client_type", 'A'); datas.set("client_type", 'A');
datas.set("version",'4.0.0' ); datas.set("version",'4.0.0' );
datas.set('timestamp',tp+''); datas.set('timestamp',tp+'');

View File

@ -1,4 +1,4 @@
import { hdHttp, HdResponse,BasicConstant, logger,LoginInfo, authStore } from '@itcast/basic' import { hdHttp, HdResponse,BasicConstant,ExpertData, authStore } from '@itcast/basic'
import HashMap from '@ohos.util.HashMap' import HashMap from '@ohos.util.HashMap'
import { BusinessError } from '@kit.BasicServicesKit'; import { BusinessError } from '@kit.BasicServicesKit';
import { promptAction, router } from '@kit.ArkUI' import { promptAction, router } from '@kit.ArkUI'
@ -9,10 +9,17 @@ import { OfficeSelectedSheet } from './OfficeSelectedSheet'
import { PositionSelectedSheet } from './PositionSelectedSheet' import { PositionSelectedSheet } from './PositionSelectedSheet'
import { http } from '@kit.NetworkKit'; import { http } from '@kit.NetworkKit';
interface LoginParams { interface extraData {
uuid: string uuid: string
} }
interface callBackData {
expert:ExpertData,
code:number,
message:string,
specialy:[]
}
@Component @Component
export struct EditUserDataComp { export struct EditUserDataComp {
@State photoPath:string = BasicConstant.imageHeader+authStore.getUser().photo; @State photoPath:string = BasicConstant.imageHeader+authStore.getUser().photo;
@ -54,57 +61,35 @@ export struct EditUserDataComp {
hashMap.set('uuid',authStore.getUser().uuid) hashMap.set('uuid',authStore.getUser().uuid)
hdHttp.post<string>(userDataUrl, { hdHttp.post<string>(userDataUrl, {
uuid: authStore.getUser().uuid, uuid: authStore.getUser().uuid,
} as LoginParams).then(async (res: HdResponse<string>) => { } as extraData).then(async (res: HdResponse<string>) => {
logger.info('Response login111'+res); let json:callBackData = JSON.parse(res+'') as callBackData;
console.info(`Response login succeeded333: ${res}`); if(json.code == 1 && json.expert && typeof json.expert === 'object') {
authStore.updateUser(json.expert)
this.arrToStringSpecialy(json.specialy);
console.log('用户信息成功:', authStore.getUser().intro);
} else {
console.error('用户信息失败:'+json.message)
promptAction.showToast({ message: json.message, duration: 1000 })
}
}).catch((err: BusinessError) => { }).catch((err: BusinessError) => {
console.info(`Response login fail222222222222222: ${err}`); console.info(`Response login fail222222222222222: ${err}`);
}) })
// hdHttp.oldPost<string>(userDataUrl,hashMap).then(async (res: HdResponse<string>) => {
// console.info(`Response officelist succeeded: ${res}`);
// let json:LoginInfo = JSON.parse(res+'') as LoginInfo;
// if(json.code=='1') {
// authStore.setUser(json.data)
// console.log('用户信息成功:', json);
// } else {
// console.error('用户信息失败:'+json.message)
// promptAction.showToast({ message: json.message, duration: 1000 })
// }
// }).catch((err: BusinessError) => {
// console.error(`Response login fail: ${err}`);
// })
// hdHttp.httpReq<string>(userDataUrl,hashMap).then(async (res: HdResponse<string>) => {
// logger.info('Response officelist success'+res);
// console.info(`Response officelist succeeded: ${res}`);
// let json:LoginInfo = JSON.parse(res+'') as LoginInfo;
// if(json.code=='1') {
// authStore.setUser(json.data)
// console.log('用户信息成功:', json);
// } else {
// console.error('用户信息失败:'+json.message)
// promptAction.showToast({ message: json.message, duration: 1000 })
// }
// }).catch((err: BusinessError) => {
// console.info(`Response login fail: ${err}`);
// })
} }
arrToStringSpecialy(specialy: Array<object>) { arrToStringSpecialy(data: Array<object>) {
// 声明类型化数组 // 声明类型化数组
let zhuangArr: string[] = []; let zhuangArr: string[] = [];
// 获取响应数据中的specialy数组需根据实际API调整类型 // 获取响应数据中的specialy数组需根据实际API调整类型
const array = specialy['specialy'] as Array<Record<string, string>>; const array = data as Array<Record<string, string>>;
// 遍历提取diseaseName // 遍历提取diseaseName
if (specialy) { if (data) {
zhuangArr = array zhuangArr = array
.filter(item => item['diseaseName']) // 过滤空值[8](@ref) .filter(item => item['diseaseName']) // 过滤空值[8](@ref)
.map(item => item['diseaseName'] ?? ''); // 安全转换[9](@ref) .map(item => item['diseaseName'] ?? ''); // 安全转换[9](@ref)
} }
// 拼接为逗号分隔字符串 // 拼接为逗号分隔字符串
const DiseaseName = zhuangArr.join(','); // 等效componentsJoinedByString[8](@ref) this.diseaseName = zhuangArr.join(',');
return DiseaseName; console.info('diseaseName:', this.diseaseName);
} }
private initPhotoDialog() { private initPhotoDialog() {

View File

@ -44,7 +44,11 @@ export struct EditUserDataItem {
Text(this.content) Text(this.content)
.fontSize(16) .fontSize(16)
.fontColor('#333333') .fontColor('#333333')
.margin({ right: this.hasArrow?0:10 }) .width('60%')
.textOverflow({ overflow: TextOverflow.Ellipsis })
.maxLines(1)
.margin({right: this.hasArrow?0:10 })
.textAlign(TextAlign.End)
} }
if (this.hasArrow) { if (this.hasArrow) {
Image($r('sys.media.ohos_ic_public_arrow_right')) Image($r('sys.media.ohos_ic_public_arrow_right'))

View File

@ -1,10 +1,34 @@
import { hdHttp, HdResponse,BasicConstant,ExpertData, authStore,RequestDefaultModel } from '@itcast/basic'
import { BusinessError } from '@kit.BasicServicesKit';
import { HeroPopWindow } from '../view/HeroPopWindow' import { HeroPopWindow } from '../view/HeroPopWindow'
import HashMap from '@ohos.util.HashMap'
import { router } from '@kit.ArkUI' import { router } from '@kit.ArkUI'
interface extraData {
uuid: string
}
interface callBackData {
expert:ExpertData,
code:number,
message:string,
specialy:[]
}
interface heroFirst {
id: string;
nick_name: string;
}
@Preview @Preview
@Component @Component
export struct HeaderView { export struct HeaderView {
@State heroIndex: number = 0 // 当前页索引 @State heroIndex: number = 0 // 当前页索引
@State photoPath:string = BasicConstant.imageHeader+authStore.getUser().photo;
@State name:string = authStore.getUser().realName;
@State myPageData:object = new Object;
@State heroArray:Array<object> = [];
private scrollerForList: Scroller = new Scroller() private scrollerForList: Scroller = new Scroller()
private heroList: string[] = ['2020年英雄榜','2021年英雄榜','2022年英雄榜','2023年英雄榜','2024年英雄榜'] private heroList: string[] = ['2020年英雄榜','2021年英雄榜','2022年英雄榜','2023年英雄榜','2024年英雄榜']
@ -14,6 +38,57 @@ export struct HeaderView {
customStyle: true customStyle: true
}) })
aboutToAppear(): void {
this.uploadUserDataAction();
this.uploadBackImgAction();
}
uploadUserDataAction() {
const hashMap: HashMap<string, string> = new HashMap();
const userDataUrl:string = BasicConstant.urlExpert+'getExpertByUuid';
hashMap.set('uuid',authStore.getUser().uuid)
hdHttp.post<string>(userDataUrl, {
uuid: authStore.getUser().uuid,
} as extraData).then(async (res: HdResponse<string>) => {
let json:callBackData = JSON.parse(res+'') as callBackData;
if(json.code == 1 && json.expert && typeof json.expert === 'object') {
authStore.updateUser(json.expert)
console.log('用户信息成功:', authStore.getUser().intro);
} else {
console.error('用户信息失败:'+json.message)
}
}).catch((err: BusinessError) => {
console.info(`Response login fail222222222222222: ${err}`);
})
}
uploadBackImgAction() {
const hashMap: HashMap<string, string> = new HashMap();
const userDataUrl:string = BasicConstant.urlmyLan+'my';
hdHttp.httpReq<string>(userDataUrl,hashMap).then(async (res: HdResponse<string>) => {
console.info(`我的背景图: ${res}`);
let json:RequestDefaultModel = JSON.parse(res+'') as RequestDefaultModel;
if(json.code == '200') {
this.myPageData = json.data;
// 获取ranking值带安全类型转换
const ranking: string = this.myPageData["ranking"]?.toString() ?? "";
if (Number(ranking) > 0) {
// 创建排名对象[4](@ref)
const rankDic: heroFirst = {
"id": "ranking",
"nick_name": `随访达人 I 排名${ranking}`
};
// 插入数组首位[9](@ref)
this.heroArray.unshift(rankDic);
}
} else {
console.error('我的背景图:'+json.message)
}
}).catch((err: BusinessError) => {
console.info(`Response login fail: ${err}`);
})
}
handleAvatarClick() { handleAvatarClick() {
router.pushUrl({url:'pages/MinePage/EditUserDataPage'}) router.pushUrl({url:'pages/MinePage/EditUserDataPage'})
} }
@ -22,33 +97,33 @@ export struct HeaderView {
// Row() { // Row() {
Column({space:5}) { Column({space:5}) {
Row({space:10}) { Row({space:10}) {
Image($r('app.media.app_icon')) Image(this.photoPath)
.alt($r('app.media.userPhoto_default'))
.margin({left:15}) .margin({left:15})
.width(60) .width(60)
.height(60) .height(60)
.borderRadius(30) .borderRadius(5)
.objectFit(ImageFit.Fill) .objectFit(ImageFit.Fill)
.onClick(()=>this.handleAvatarClick()) .onClick(()=>this.handleAvatarClick())
Column({space:5}) { Column({space:5}) {
Text('段钟平专家工作室') Text(this.name)
.fontSize(18) .fontSize(18)
.fontColor('#333') .fontColor('#FFFFFF')
.onClick(()=>this.handleAvatarClick()) .onClick(()=>this.handleAvatarClick())
List({space:5,initialIndex:this.heroIndex,scroller:this.scrollerForList}) { List({space:5,initialIndex:this.heroIndex,scroller:this.scrollerForList}) {
ForEach(this.heroList, (item: string,index:number) => { ForEach(this.heroArray, (item: object,index:number) => {
ListItem() { ListItem() {
Row() { Row() {
Image($r('app.media.app_icon')) Image($r('app.media.my_home_hero_ranking'))
.width(13) .width(13)
.height(13) .height(13)
.margin({left:7}) .margin({left:7})
Text(item) Text(item["nick_name"])
.fontColor(Color.White) .fontColor(Color.White)
.fontSize(11) .fontSize(11)
.margin({left:4,right:10}) .margin({left:4,right:10})
} }
.height(18) .height(18)
// .width('autp')
.margin({right:5}) .margin({right:5})
.borderRadius(9) .borderRadius(9)
.borderWidth(1) .borderWidth(1)
@ -75,7 +150,7 @@ export struct HeaderView {
} }
.width('100%') .width('100%')
.height(97) .height(97)
.backgroundColor(Color.Green) .backgroundImage(this.myPageData["myInfoBackGround"]).backgroundImageSize(ImageSize.Cover)
} }
// } // }
} }

View File

@ -19,7 +19,7 @@ export struct OtherList {
// new ListClass(1,$r('app.media.app_icon'),'福利卡兑换'), // new ListClass(1,$r('app.media.app_icon'),'福利卡兑换'),
// new ListClass(2,$r('app.media.app_icon'),'发票管理'), // new ListClass(2,$r('app.media.app_icon'),'发票管理'),
// new ListClass(3,$r('app.media.app_icon'),'常用银行卡'), // new ListClass(3,$r('app.media.app_icon'),'常用银行卡'),
new ListClass(4,$r('app.media.app_icon'),'设置与帮助') new ListClass(4,$r('app.media.my_page_sethelp'),'设置与帮助')
] ]
build() { build() {

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB