xuqinmin12

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 6537358f84 chore(deps): 移除项目中的锁文件并更新依赖版本 - 删除 app/oh-package-lock.json5 和 sdk_ywx/oh-package-lock.json5 锁文件 - 更新 basic 模块版本从 1.0.11 到 1.0.12 - 更新 sdk_ywx 模块版本从 1.1.0-beta.2 到 1.1.0 - 更新 HAR_VERSION 从 '1.1.0-beta.2' 到 '1.1.0' - 修改 SettingManagerReal.ets 中的初始化逻辑,移除调试日志设置 - 在 README.md 中更新 SDK 版本号和相关文档说明 - 在 CHANGELOG.md 中更新发布日期和版本信息 - 配置代码混淆规则以提升安全性
  • 684033a547 feat(sdk_ywx): 更新sdk版本并调整网络请求并发策略 - 将sdk_ywx版本从1.0.0升级到1.1.0-beta.2 - 调整网络工具,不在白名单里面的请求,并发只会请求最后一个 - 前面几次请求会等待最后一个完成,返回相同的数据 - 在oh-package-lock.json5中添加enableUnifiedLockfile配置项
  • feafe3a382 refactor(http): 优化HTTP请求管理机制 - 引入PendingRequest机制处理并发请求 - 添加序列号生成器防止请求冲突 - 实现请求等待队列管理多个Promise - 更新API工具类使用新的日志记录方式 - 修改登录相关API编号匹配逻辑 - 重构请求取消和清理流程 - 优化存储本地HTTP处理器列表的方式
  • 92fd9cdd0b fix(http): 修复HttpHelper并发列表操作和请求处理器管理中的异常 - 为concurrentList的clear、add和remove操作添加try-catch异常处理 - 将httpHandlerList的清理逻辑移至finally块确保始终执行 - 修复setHandler方法中重复的存储操作并添加异常处理 - 移除重复的httpHandlerList清理代码避免重复操作 - 为cancel方法添加异常处理确保请求正确取消
  • View comparison for these 4 commits »

5 days ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • ee6ab8963a fix(core): 修复窗口管理和证书签名功能中的异常处理 - 在AppAbility中为getMainWindowSync添加try-catch异常处理 - 将CertServiceActivation中的回调函数转换为Promise链式调用 - 修改AuthorizeSignConfirmView中PIN窗口显示方式为Promise模式 - 在WindowHelper中为destroyWindow、UI上下文设置、避免区域计算添加异常捕获 - 修复全局上下文获取方式并处理可能的异常情况 - 为全屏状态和系统栏控制方法添加异常处理 - 在生物识别权限检查中添加try-catch保护 - 将签名管理器的PIN窗口方法从回调改为Promise返回值
  • e684edb25a refactor(app): 更新应用配置和依赖管理 - 修改GlobalValue.ets中的环境状态注释顺序 - 修复ApiUtils.ets中的环境状态判断逻辑 - 调整多个API配置的showLog参数设置 - 更新应用版本号从1.1.1到1.1.2 - 将SDK依赖从远程包改为本地文件引用 - 增加HTTP请求超时时间从20秒到60秒 - 修复用户ID获取逻辑以支持绑定环境切换 - 调整构建配置为调试模式 - 添加并发控制到证书下载功能 - 激活基本模块的构建配置项
  • 6cc43ce608 refactor(miniapp): 重构二维码处理和授权签名功能 - 创建新的 AutoInfo 和 AutoStopData 接口和类文件 - 添加 OAuth 授权相关模型和常量定义 - 实现二维码解析 V2 版本工具类 - 添加二维码图像处理和内容解析功能 - 重构 MiniAppManager 中的二维码处理逻辑 - 更新错误处理类型为 YWXError - 修改 SDK 依赖版本管理 - 移除旧的锁定文件配置 - 优化授权登录和签名确认页面的导入路径
  • c8b9f3ea16 fix(env): 修复多域名环境配置和用户ID处理逻辑 - 修正 GlobalValue 中环境类型判断逻辑,添加 _envUrl 长度检查 - 根据多域名配置状态动态设置用户ID数组值 - 在 EnvManager 中添加 isMulti 条件判断来控制环境重置逻辑 - 为 HomeView 添加刷新频率限制防止重复请求 - 将未读消息提醒请求移动到正确位置确保执行 - 更新构建配置将调试模式设置为开启状态
  • c53e2555c3 chore(build): 更新构建配置为发布模式 - 将 BUILD_MODE_NAME 从 debug 更改为 release - 将 DEBUG 常量从 true 更改为 false - 为 basic 模块更新构建配置 - 为 sdk_ywx 模块更新构建配置 - 在 Index.ets 中添加 myHospitalListNew API 配置导入 - 在 API 调用列表中添加 myHospitalListNew 相关接口
  • View comparison for these 7 commits »

1 week ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • a04f96c171 feat(http): 扩展HTTP请求头支持布尔值类型 - 修改HttpParamsGet、HttpParamsPost和HttpParamsUpload接口中的headers类型 - 更新HttpHelperX类中getHeaders方法的参数类型 - 调整SentryDataResult构造函数及sendToSentry函数的headers类型声明 - 在getHeaders工具函数中新增crossTag请求头字段 - 优化GlobalValue类中userIds属性的空值处理逻辑 - 新增crossTag属性用于判断多环境用户标识状态 - 添加StorageKeys.CrossTag常量定义 - 开启getSignAutoInfo接口的日志显示功能 - 初始化用户ID时清除旧版存储数据
  • e480c0512a feat(basic): 新增列表项样式配置和上拉加载更多控制 - 在 README 中添加 `canLoadMore` 配置项说明,默认值为 'default' - 为列表项组件新增 `marginTop`、`marginBottom` 样式属性 - 为列表项组件新增 `brtRight` 和 `brbRight` 圆角样式属性 - 设置首项顶部外边距为 7,其余项为 0 - 统一设置列表项底部外边距为 7 - 设置列表项右侧上圆角和下圆角为 10
  • View comparison for these 2 commits »

1 month ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 30d9e04954 fix(notifications): 调整通知列表加载逻辑与刷新条件 - 修改ApiConfig中的showLog为false - 新增isLoading1状态用于区分不同加载场景 - 将RefreshView的isLoading绑定改为isLoading1 - 调整日期范围从5天改为10天 - 简化数据处理逻辑,移除多余临时变量 - 修复两个数据源请求参数顺序错误问题 - 更新分页加载判断逻辑并调整最小加载数量 - 修改下拉刷新触发距离阈值从200到100 - 缩短加载更多的时间间隔限制从1500ms到500ms
  • 9e21c58b86 feat(notifications): 优化通知合并逻辑并增强RefreshView组件 - 修改通知合并方法,根据标题类型采用不同策略 - 新增每日待签提醒和待签过期提醒的特定合并逻辑 - 增强数字提取函数以支持前缀和后缀匹配 - 更新RefreshView组件,增加canLoadMore属性控制加载更多行为 - 调整下拉刷新触发条件,提高滑动距离阈值至200像素 - 在CHANGELOG中记录RefreshView组件新增功能
  • b87e116808 feat(notifications): 实现基于日期的通知消息分页加载功能 - 修改 NotificationListData 类,将 startNum/endNum 替换为 startDate/endDate - 更新 API 配置,将接口地址改为 getMsgListByDate 并开启日志显示 - 在 NotificationListView 中新增日期状态管理及加载更多控制逻辑 - 实现双数据源的通知消息获取与合并去重逻辑 - 添加通知内容数字合并处理功能,优化用户体验 - 升级 RefreshView 组件以支持可控制的加载更多行为
  • 1517d982e0 feat(schedule):优化日程编辑与展示功能- 新建日程时默认时间设置为当前时间加6分钟 - 增加日程保存前的时间校验逻辑,防止过去时间及临界时间创建- 日程列表项增加滑动删除功能 - 限制日程备注输入长度不超过100字符 - 调整文件目录结构,将反馈和日程相关页面移至modules目录下 - 更新路由引用路径以适配新的文件位置 -修复Sentry异常信息记录不准确的问题 - SwipeView组件支持更多自定义边距和圆角配置
  • 4e3c66dfef chore(log): 移除调试日志打印语句 - 删除多个页面中的 console.log 和 ToolsHelper.log 调试日志 - 替换部分日志记录方式为 Sentry 错误追踪 - 统一异常处理日志输出格式 - 清理无用的日志代码提升性能 -优化日志记录逻辑避免冗余信息 - 移除 WebView 中的事件 URL 和消息日志 - 删除本地存储相关调试输出 - 精简 CA 管理器中的状态检查日志
  • View comparison for these 10 commits »

1 month ago

xuqinmin12 created new branch master at xuqinmin12/Electron-vue3-ts-offline

2 months ago

xuqinmin12 created repository xuqinmin12/Electron-vue3-ts-offline

2 months ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 717e165f47 fix(webview): 修改缓存模式为在线优先 - 将WebView的缓存模式从None更改为Online - 确保网页内容优先从网络加载 -保持其他WebView配置不变
  • 7cd1bd581e Merge remote-tracking branch 'origin/1.0.8' # Conflicts: # src/main/ets/pages/XWebview.ets
  • bf6d4287c0 fix(webview): 更新缓存模式为在线缓存 - 将缓存模式从 None 更改为 Online - 确保网页内容可以正常缓存和加载- 提升页面加载性能和用户体验
  • d7ffd228b7 fix(webview):修复页面关闭时未正确移除消息监听器的问题 - 在页面关闭时移除对 HTML 的消息监听器 - 确保 UUID 相关的监听器被正确清理 - 防止因未清理监听器导致的内存泄漏问题
  • 741555107f feat(feedback): 新增意见反馈页面及图片自适应组件 - 创建 FeedbackCommonView 页面,包含反馈列表展示与空状态处理 - 添加点击反馈图标跳转至意见反馈页面的功能 - 在 HomeTopView 中新增反馈入口图标及点击事件 - 实现 AutoImage 组件,支持固定高度、宽度自适应的图片显示 - 更新路由配置,注册 Feedback 页面路径 - 完善基础库文档与导出模块,新增 AutoImage说明与引用
  • View comparison for these 6 commits »

3 months ago

xuqinmin12 pushed to main at xuqinmin12/AiDemo

3 months ago

xuqinmin12 created new branch main at xuqinmin12/AiDemo

3 months ago

xuqinmin12 created repository xuqinmin12/AiDemo

3 months ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 93242a7c82 docs(basic): 更新 README 文档 - 在 Alert 组件的使用说明中添加了额外的注意事项- 优化了文档的格式和结构,提高了可读性

4 months ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 280d9d2ee8 docs(basic): 更新 README 文档 - 在 Alert 组件的使用说明中添加了额外的注意事项- 优化了文档的格式和结构,提高了可读性
  • 90f8b9931b docs(basic): 更新 README 文档 - 在 Alert 组件的使用说明中添加了额外的注意事项- 优化了文档的格式和结构,提高了可读性
  • 55e3dc9bc4 refactor(authorize): 优化授权时长选项并注释错误提示 - 初始化 times 数组,提供 12 小时、24 小时、3 天和 7 天的授权时长选项 - 注释掉错误提示的显示,减少用户困扰
  • View comparison for these 3 commits »

4 months ago

xuqinmin12 pushed to main at xuqinmin12/RnMultibundler

  • 2aabbf68f5 build: 更新 Gradle 版本至 8.14.3 - 将 Gradle 版本从 8.14.1 升级到 8.14.3 - 更新 gradle-wrapper.properties 文件中的 distributionUrl

4 months ago

xuqinmin12 pushed to main at xuqinmin12/RnMultibundler

  • ea5d60db1f build:支持 TLSv1.3 协议 - 在 gradle-wrapper.properties 文件中更新系统属性 - 增加 TLSv1.3 到 https.protocols 配置项,与 TLSv1.2 一起支持

4 months ago