feat(basic): 添加设备信息中的产品型号字段
- 在 DeviceInfo 类中添加 productModel 属性- 在 ToolsHelper 中获取并记录设备的产品型号信息 - 更新 BuildProfile 中的版本号至 1.0.8 - 在 CHANGELOG.md 中添加新版本的更新日志 - 更新 oh-package.json5 中的版本号
这个提交包含在:
父节点
d926fbda4f
当前提交
28a3df495c
@ -1,9 +1,9 @@
|
|||||||
/**
|
/**
|
||||||
* Use these variables when you tailor your ArkTS code. They must be of the const type.
|
* 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 HAR_VERSION = '1.0.8';
|
||||||
export const BUILD_MODE_NAME = 'release';
|
export const BUILD_MODE_NAME = 'debug';
|
||||||
export const DEBUG = false;
|
export const DEBUG = true;
|
||||||
export const TARGET_NAME = 'default';
|
export const TARGET_NAME = 'default';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
17
CHANGELOG.md
17
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和原生通信
|
> - 调整web相关,添加JavaScript机制,用来做H5和原生通信
|
||||||
> - TimerHelper添加时间格式化方法
|
> - TimerHelper添加时间格式化方法
|
||||||
>
|
>
|
||||||
@ -8,7 +13,6 @@
|
|||||||
|
|
||||||
# [v1.0.6] 2024.12.02
|
# [v1.0.6] 2024.12.02
|
||||||
|
|
||||||
------
|
|
||||||
> - 优化confirm弹窗样式
|
> - 优化confirm弹窗样式
|
||||||
> - ToolsHelper优化
|
> - ToolsHelper优化
|
||||||
> - 限制RefreshView接口调用频率
|
> - 限制RefreshView接口调用频率
|
||||||
@ -18,7 +22,6 @@
|
|||||||
|
|
||||||
# [v1.0.5] 2024.11.08
|
# [v1.0.5] 2024.11.08
|
||||||
|
|
||||||
------
|
|
||||||
> - webView工具优化
|
> - webView工具优化
|
||||||
> - 网络工具优化
|
> - 网络工具优化
|
||||||
> - 新增下拉刷新和加载更多组件
|
> - 新增下拉刷新和加载更多组件
|
||||||
@ -29,7 +32,6 @@
|
|||||||
|
|
||||||
# [v1.0.4] 2024.10.21
|
# [v1.0.4] 2024.10.21
|
||||||
|
|
||||||
------
|
|
||||||
> - 优化缓存工具
|
> - 优化缓存工具
|
||||||
> - 网络工具优化
|
> - 网络工具优化
|
||||||
> - 本次更新内容较多,请自行查看文档
|
> - 本次更新内容较多,请自行查看文档
|
||||||
@ -37,7 +39,6 @@
|
|||||||
|
|
||||||
# [v1.0.3] 2024.10.15
|
# [v1.0.3] 2024.10.15
|
||||||
|
|
||||||
------
|
|
||||||
> - 新增WindowHelper工具栏
|
> - 新增WindowHelper工具栏
|
||||||
> - 优化缓存工具
|
> - 优化缓存工具
|
||||||
> - 网络工具添加postForm请求
|
> - 网络工具添加postForm请求
|
||||||
@ -46,21 +47,17 @@
|
|||||||
|
|
||||||
# [v1.0.2] 2024.09.04
|
# [v1.0.2] 2024.09.04
|
||||||
|
|
||||||
------
|
|
||||||
> - 新增携带`loading`的自定义View
|
> - 新增携带`loading`的自定义View
|
||||||
>
|
>
|
||||||
|
|
||||||
# [v1.0.1] 2024.05.08
|
# [v1.0.1] 2024.05.08
|
||||||
|
|
||||||
------
|
|
||||||
> - 优化网络请求方法
|
> - 优化网络请求方法
|
||||||
> - 简化自定义弹窗的使用
|
> - 简化自定义弹窗的使用
|
||||||
> -
|
> -
|
||||||
|
|
||||||
# [v1.0.0] 2024.04.23
|
# [v1.0.0] 2024.04.23
|
||||||
|
|
||||||
------
|
|
||||||
|
|
||||||
> - 网络请求
|
> - 网络请求
|
||||||
> - 正则验证
|
> - 正则验证
|
||||||
> - 基础工具
|
> - 基础工具
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@szyx/sdk_base",
|
"name": "@szyx/sdk_base",
|
||||||
"version": "1.0.7",
|
"version": "1.0.8",
|
||||||
"description": "数字医信公司,鸿蒙app开发基础工具。",
|
"description": "数字医信公司,鸿蒙app开发基础工具。",
|
||||||
"main": "Index.ets",
|
"main": "Index.ets",
|
||||||
"author": "数字医信",
|
"author": "数字医信",
|
||||||
|
|||||||
@ -1,6 +1,7 @@
|
|||||||
export class DeviceInfo{
|
export class DeviceInfo{
|
||||||
ODID?:string
|
ODID?:string
|
||||||
manufacture?:string
|
manufacture?:string
|
||||||
|
productModel?:string
|
||||||
brand?:string
|
brand?:string
|
||||||
osFullName?:string
|
osFullName?:string
|
||||||
|
|
||||||
|
|||||||
@ -356,12 +356,51 @@ export class ToolsHelper {
|
|||||||
ToolsHelper.deviceInfo = new DeviceInfo()
|
ToolsHelper.deviceInfo = new DeviceInfo()
|
||||||
ToolsHelper.deviceInfo.ODID = deviceInfo.ODID
|
ToolsHelper.deviceInfo.ODID = deviceInfo.ODID
|
||||||
ToolsHelper.deviceInfo.manufacture = deviceInfo.manufacture
|
ToolsHelper.deviceInfo.manufacture = deviceInfo.manufacture
|
||||||
|
ToolsHelper.deviceInfo.productModel = deviceInfo.productModel
|
||||||
ToolsHelper.deviceInfo.brand = deviceInfo.brand
|
ToolsHelper.deviceInfo.brand = deviceInfo.brand
|
||||||
ToolsHelper.deviceInfo.osFullName = deviceInfo.osFullName
|
ToolsHelper.deviceInfo.osFullName = deviceInfo.osFullName
|
||||||
|
ToolsHelper.logInfo()
|
||||||
}
|
}
|
||||||
return ToolsHelper.deviceInfo
|
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时间内再次对同一函数调用,则会取消之前的定时器,重新定时
|
* 防抖动函数,调用后会延迟wait时间执行,当在wait时间内再次对同一函数调用,则会取消之前的定时器,重新定时
|
||||||
* @param fun
|
* @param fun
|
||||||
@ -405,10 +444,11 @@ export class ToolsHelper {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private static getUniqueId(fun: Function): string {
|
private static getUniqueId(fun: Function): string {
|
||||||
// ToolsHelper.log(ToolsHelper.getStackKey())
|
// ToolsHelper.log('', ToolsHelper.getStackKey())
|
||||||
if (!ToolsHelper.uniqueIdMap.has(fun)) {
|
if (!ToolsHelper.uniqueIdMap.has(fun)) {
|
||||||
ToolsHelper.uniqueIdMap.set(fun, ToolsHelper.getUuid());
|
ToolsHelper.uniqueIdMap.set(fun, ToolsHelper.getUuid());
|
||||||
}
|
}
|
||||||
return ToolsHelper.uniqueIdMap.get(fun)!;
|
return ToolsHelper.uniqueIdMap.get(fun)!;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
正在加载...
在新工单中引用
屏蔽一个用户