diff --git a/BuildProfile.ets b/BuildProfile.ets index 498b3ec..0a0044c 100644 --- a/BuildProfile.ets +++ b/BuildProfile.ets @@ -1,9 +1,9 @@ /** * Use these variables when you tailor your ArkTS code. They must be of the const type. */ -export const HAR_VERSION = '1.0.7'; -export const BUILD_MODE_NAME = 'release'; -export const DEBUG = false; +export const HAR_VERSION = '1.0.8'; +export const BUILD_MODE_NAME = 'debug'; +export const DEBUG = true; export const TARGET_NAME = 'default'; /** diff --git a/CHANGELOG.md b/CHANGELOG.md index dcf8dfc..caaa31a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ -# [v1.0.7] 2025.03.11 +# [v1.0.8] 2025.03.11 + +> - 添加`ToolsHelper.getDeviceInfo().productModel` +> + + + # [v1.0.7] 2025.03.11 ------- > - 调整web相关,添加JavaScript机制,用来做H5和原生通信 > - TimerHelper添加时间格式化方法 > @@ -8,7 +13,6 @@ # [v1.0.6] 2024.12.02 ------- > - 优化confirm弹窗样式 > - ToolsHelper优化 > - 限制RefreshView接口调用频率 @@ -18,7 +22,6 @@ # [v1.0.5] 2024.11.08 ------- > - webView工具优化 > - 网络工具优化 > - 新增下拉刷新和加载更多组件 @@ -29,7 +32,6 @@ # [v1.0.4] 2024.10.21 ------- > - 优化缓存工具 > - 网络工具优化 > - 本次更新内容较多,请自行查看文档 @@ -37,7 +39,6 @@ # [v1.0.3] 2024.10.15 ------- > - 新增WindowHelper工具栏 > - 优化缓存工具 > - 网络工具添加postForm请求 @@ -46,21 +47,17 @@ # [v1.0.2] 2024.09.04 ------- > - 新增携带`loading`的自定义View > # [v1.0.1] 2024.05.08 ------- > - 优化网络请求方法 > - 简化自定义弹窗的使用 > - # [v1.0.0] 2024.04.23 ------- - > - 网络请求 > - 正则验证 > - 基础工具 diff --git a/oh-package.json5 b/oh-package.json5 index 1f66ad3..da4b272 100644 --- a/oh-package.json5 +++ b/oh-package.json5 @@ -1,6 +1,6 @@ { "name": "@szyx/sdk_base", - "version": "1.0.7", + "version": "1.0.8", "description": "数字医信公司,鸿蒙app开发基础工具。", "main": "Index.ets", "author": "数字医信", diff --git a/src/main/ets/bean/DeviceInfo.ets b/src/main/ets/bean/DeviceInfo.ets index 6144df5..f30e65a 100644 --- a/src/main/ets/bean/DeviceInfo.ets +++ b/src/main/ets/bean/DeviceInfo.ets @@ -1,6 +1,7 @@ export class DeviceInfo{ ODID?:string manufacture?:string + productModel?:string brand?:string osFullName?:string diff --git a/src/main/ets/utils/ToolsHelper.ets b/src/main/ets/utils/ToolsHelper.ets index 0381f27..20600ba 100644 --- a/src/main/ets/utils/ToolsHelper.ets +++ b/src/main/ets/utils/ToolsHelper.ets @@ -356,12 +356,51 @@ export class ToolsHelper { ToolsHelper.deviceInfo = new DeviceInfo() ToolsHelper.deviceInfo.ODID = deviceInfo.ODID ToolsHelper.deviceInfo.manufacture = deviceInfo.manufacture + ToolsHelper.deviceInfo.productModel = deviceInfo.productModel ToolsHelper.deviceInfo.brand = deviceInfo.brand ToolsHelper.deviceInfo.osFullName = deviceInfo.osFullName + ToolsHelper.logInfo() } return ToolsHelper.deviceInfo } + private static logInfo() { + // ToolsHelper.log('deviceType-----', deviceInfo.deviceType) + // ToolsHelper.log('manufacture-----', deviceInfo.manufacture) + // ToolsHelper.log('brand-----', deviceInfo.brand) + // ToolsHelper.log('marketName-----', deviceInfo.marketName) + // ToolsHelper.log('productSeries-----', deviceInfo.productSeries) + // ToolsHelper.log('productModel-----', deviceInfo.productModel) + // ToolsHelper.log('softwareModel-----', deviceInfo.softwareModel) + // ToolsHelper.log('hardwareModel-----', deviceInfo.hardwareModel) + // ToolsHelper.log('hardwareProfile-----', deviceInfo.hardwareProfile) + // ToolsHelper.log('serial-----', deviceInfo.serial) + // ToolsHelper.log('bootloaderVersion-----', deviceInfo.bootloaderVersion) + // ToolsHelper.log('abiList-----', deviceInfo.abiList) + // ToolsHelper.log('securityPatchTag-----', deviceInfo.securityPatchTag) + // ToolsHelper.log('displayVersion-----', deviceInfo.displayVersion) + // ToolsHelper.log('incrementalVersion-----', deviceInfo.incrementalVersion) + // ToolsHelper.log('osReleaseType-----', deviceInfo.osReleaseType) + // ToolsHelper.log('osFullName-----', deviceInfo.osFullName) + // ToolsHelper.log('majorVersion-----', deviceInfo.majorVersion) + // ToolsHelper.log('seniorVersion-----', deviceInfo.seniorVersion) + // ToolsHelper.log('featureVersion-----', deviceInfo.featureVersion) + // ToolsHelper.log('buildVersion-----', deviceInfo.buildVersion) + // ToolsHelper.log('sdkApiVersion-----', deviceInfo.sdkApiVersion) + // ToolsHelper.log('firstApiVersion-----', deviceInfo.firstApiVersion) + // ToolsHelper.log('versionId-----', deviceInfo.versionId) + // ToolsHelper.log('buildType-----', deviceInfo.buildType) + // ToolsHelper.log('buildUser-----', deviceInfo.buildUser) + // ToolsHelper.log('buildHost-----', deviceInfo.buildHost) + // ToolsHelper.log('buildTime-----', deviceInfo.buildTime) + // ToolsHelper.log('buildRootHash-----', deviceInfo.buildRootHash) + // ToolsHelper.log('distributionOSName-----', deviceInfo.distributionOSName) + // ToolsHelper.log('distributionOSVersion-----', deviceInfo.distributionOSVersion) + // ToolsHelper.log('distributionOSApiVersion-----', deviceInfo.distributionOSApiVersion) + // ToolsHelper.log('distributionOSApiName-----', deviceInfo.distributionOSApiName) + // ToolsHelper.log('distributionOSReleaseType-----', deviceInfo.distributionOSReleaseType) + } + /** * 防抖动函数,调用后会延迟wait时间执行,当在wait时间内再次对同一函数调用,则会取消之前的定时器,重新定时 * @param fun @@ -405,10 +444,11 @@ export class ToolsHelper { } private static getUniqueId(fun: Function): string { - // ToolsHelper.log(ToolsHelper.getStackKey()) + // ToolsHelper.log('', ToolsHelper.getStackKey()) if (!ToolsHelper.uniqueIdMap.has(fun)) { ToolsHelper.uniqueIdMap.set(fun, ToolsHelper.getUuid()); } return ToolsHelper.uniqueIdMap.get(fun)!; } -} \ No newline at end of file +} +