xuqinmin12

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 858d57ae38 build(basic): 更新基础库版本至 1.0.6- 在 BuildProfile.ets 中将 HAR_VERSION 从 1.0.5 修改为 1.0.6 - 更新 app 和 sdk_ywx 目录下的 oh-package-lock.json5 文件 -调整 sdk_ywx/oh-package.json5 中的依赖项版本

1 week ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • ed415661cd refactor(app): 优化扫码功能并更新依赖 - 修改 ScanHome.ets 中的扫码处理逻辑,使用 qrDisposeForOauth 替代 qrDispose - 更新 app项目的依赖版本: - @szyx/sdk_base 从 1.0.5 改为本地路径引用 - @szyx/sdk_ywx 保持本地路径引用不变 - 删除 app 项目的 oh-package-lock.json5 文件 - 更新 basic 项目的版本号到1.0.6,并优化 XWeb 相关功能 - 更新 sdk_ywx 项目的版本号到 1.0.3 - 调整 build-profile.json5,重新加入 basic 项目配置

3 weeks ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 18703c62da build(profile): 更新构建配置和版本号 - 将 AppScope版本号从 1.0.7 修改为 1.0.0 - 修改 BuildProfile.ets 文件中的构建模式为 release,关闭调试模式 - 更新 build-profile.json5 文件中的证书和密钥信息

3 weeks ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 82bf079d2b refactor(manager): 重构授权请求弹窗并优化相关功能 - 新增 GrantConfirmView 组件用于授权请求弹窗,替代原有的 ToolsHelper.showConfirmDialog - 在 CertManager 中添加 grantController 用于控制授权请求弹窗 - 优化授权请求处理逻辑,统一在新弹窗中处理接受和拒绝操作 - 调整部分 API 调用和页面刷新逻辑

3 weeks ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • f71943957e refactor(http): 重构网页加载header参数设置 - 在 ApiUtils 中添加 getWebHeader 静态方法,统一处理网页加载所需的 header 参数 - 在 SettingsView 中使用 ApiUtils.getWebHeader()替代原有的 header 参数设置 - 移除 AuthorizeSignOrderDetailView 中冗余的 header 参数设置代码 - 更新 XWebview 和 XWebHelper,支持传入 headers 参数

3 weeks ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 5e3ca28817 refactor(search): 优化搜索页面历史关键词展示及搜索逻辑 - 重构历史关键词展示布局,使用 Flex 组件实现灵活布局 - 优化关键词点击事件处理,提升用户体验 - 调整搜索逻辑,解决测试中发现的问题- 统一三个搜索页面(已签约、未签约、全部)的展示和搜索逻辑

3 weeks ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 84a1bd6fc7 feat(account): 用户登录和登出时刷新应用列表 - 在用户登录和登出时,添加了刷新应用列表的操作 - 优化了应用列表的展示逻辑,使用唯一键确保每个应用的标识唯一 - 调整了过期订单提醒的存储键,增加了用户ID以区分不同用户

3 weeks ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • bb42ec7ea1 build(basic & sdk_ywx): 将构建模式从 debug 修改为 release - 在 BuildProfile.ets 文件中将 BUILD_MODE_NAME 从 'debug' 修改为 'release'- 在 BuildProfile.ets 文件中将 DEBUG 从 true 修改为 false - 更新 CHANGELOG.md 文件,添加新的更新内容 - 优化 README.md 文件中的代码示例和说明

3 weeks ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 06435857b5 feat(cert): 增加签名数据过期提醒功能 - 新增过期数据提醒弹窗和相关逻辑 - 实现获取过期数据数量的接口和数据模型 - 在首页和证书服务激活页面添加过期数据提醒检查- 优化自动签协议弹窗,支持非自动签场景

3 weeks ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 80f418c30a refactor(app): 重构二维码处理逻辑 - 优化了 MiniAppManager 中的二维码处理流程 - 新增了 SignManager 中的 qrDisposeWithPhone 方法 - 修改了 SignManagerReal 中的 qrDisposes 方法签名 - 调整了 UnSignBatchView 中的签名完成逻辑 - 更新了 Index 页面中的版本号和路由逻辑

3 weeks ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 5ae6ac7e01 fix(cert): 优化证书过期提醒和签署流程 -增加首页切换时刷新用户数据 - 调整证书过期提醒逻辑,提高提醒频率- 优化签署流程,修正签名数据统计 - 清理部分冗余代码,提高代码可读性

3 weeks ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • fbca6847f1 feat(基础组件): 新增 XWebview 消息交互功能- 新增 XWebController 接口和 XWebManager 类 - 实现了 XWebview 和原生代码之间的消息通信机制 - 更新了 MiniAppManager 中的 XWebHelper 使用新的消息通信功能- 优化了 XWebview组件,支持消息端口通信

1 month ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 268d9f4fb2 16243 细节等问题汇总,详解截图。

1 month ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • d4eb5cb934 feat(XWebview): 添加网页预览功能并优化错误处理 - 新增 openPreview 方法实现网页预览功能 - 优化 XWebview 组件,支持缩放和错误处理 - 改进 AuthorizeSignOrderDetailView 中的网页加载逻辑 - 统一错误处理,提高用户体验

1 month ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 788e449b25 refactor(app): 优化错误处理和请求频率 - 在多个组件中添加对 'cancel' 错误码的处理,提高用户体验- 在某些场景下增加请求频率限制,减少不必要的网络请求 - 优化部分页面的刷新逻辑,提高性能

1 month ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 976cb9f23a refactor(login): 优化注册页面密码验证逻辑 - 移除 RegisterView 中的 ValidatorHelper.isPassword 调用 - 更改 YWXValidatorHelper.isPwd 方法的正则表达式,支持更多特殊字符 - 删除 ValidatorHelper 中的 isPassword 方法

1 month ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • d357ff8970 refactor(login): 优化注册页面密码验证逻辑 - 移除 RegisterView 中的 ValidatorHelper.isPassword 调用 - 更改 YWXValidatorHelper.isPwd 方法的正则表达式,支持更多特殊字符 - 删除 ValidatorHelper 中的 isPassword 方法
  • 095d1d3024 fix: 注册验证
  • View comparison for these 2 commits »

1 month ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • 1e121177ae fix(cert): 优化证书下载和自动签名功能 - 修改了 AutoSignConfirmView 中的页面跳转逻辑 - 更新了多个组件中的 keyGenerator 实现 -调整了部分 UI 样式,如文本大小和布局权重- 增加了对未下载证书的提示 - 修复了 SignManager 中的 stopSignAuto 方法

1 month ago

xuqinmin12 pushed to master at xuqinmin12/HarmonyOSBaseLibs

  • bc46bcb6d3 refactor: 移除多个组件中的 Preview 装饰器移除了多个组件中的 @Preview装饰器,包括: - AutoSignConfirmView - CAPurchaseAgreementScreen - GXCertStateAlertScreen - SelfRegisterView- SignAutoAgreementView - SelectClientView - SelectHospitalView - GXMainView - MainView - CertServiceActivation - EnvManagerView - GXMineView - ArticleDetailView - HomeView - LoginView - RegisterView - ResetView - VerificationView - AboutView - ContactSupportView - MineView - SettingsView - HospitalSearchView- MyHospitalsListView - NotificationDetailView - NotificationListView - NotificationTypeView - GrantActionSheet - OrderItem - SignDetailWebComponent - AddGrantDoctorView - AuthorizeSignAgreementView - AuthorizeSignConfirmView- AuthorizeSignExplanationView - AuthorizeSignOrderListView - AuthorizeSignQRCodeView - DescView - GrantRelationshipView - SignAutoView - DustinFolderView - SignedFolderView - UnSignFolderView - DustbinView - SignedView - UnSignView - SearchDustbinView - SearchSignedView - SearchUnSignView - AuthorizeSignOrderDetailView - YWQHomeView 移除 @Preview装饰器可以减少代码冗余,提高代码可读性和维护性。

1 month ago