提交图

226 次代码提交

作者 SHA1 备注 提交日期
徐勤民
18703c62da build(profile): 更新构建配置和版本号
- 将 AppScope版本号从 1.0.7 修改为 1.0.0
- 修改 BuildProfile.ets 文件中的构建模式为 release,关闭调试模式
- 更新 build-profile.json5 文件中的证书和密钥信息
2024-12-02 10:15:06 +08:00
徐勤民
82bf079d2b refactor(manager): 重构授权请求弹窗并优化相关功能
- 新增 GrantConfirmView 组件用于授权请求弹窗,替代原有的 ToolsHelper.showConfirmDialog
- 在 CertManager 中添加 grantController 用于控制授权请求弹窗
- 优化授权请求处理逻辑,统一在新弹窗中处理接受和拒绝操作
- 调整部分 API 调用和页面刷新逻辑
2024-11-28 15:39:06 +08:00
徐勤民
f71943957e refactor(http): 重构网页加载header参数设置
- 在 ApiUtils 中添加 getWebHeader 静态方法,统一处理网页加载所需的 header 参数
- 在 SettingsView 中使用 ApiUtils.getWebHeader()替代原有的 header 参数设置
- 移除 AuthorizeSignOrderDetailView 中冗余的 header 参数设置代码
- 更新 XWebview 和 XWebHelper,支持传入 headers 参数
2024-11-28 12:17:44 +08:00
徐勤民
5e3ca28817 refactor(search): 优化搜索页面历史关键词展示及搜索逻辑
- 重构历史关键词展示布局,使用 Flex 组件实现灵活布局
- 优化关键词点击事件处理,提升用户体验
- 调整搜索逻辑,解决测试中发现的问题- 统一三个搜索页面(已签约、未签约、全部)的展示和搜索逻辑
2024-11-28 11:32:38 +08:00
徐勤民
84a1bd6fc7 feat(account): 用户登录和登出时刷新应用列表
- 在用户登录和登出时,添加了刷新应用列表的操作
- 优化了应用列表的展示逻辑,使用唯一键确保每个应用的标识唯一
- 调整了过期订单提醒的存储键,增加了用户ID以区分不同用户
2024-11-28 10:48:50 +08:00
徐勤民
bb42ec7ea1 build(basic & sdk_ywx): 将构建模式从 debug 修改为 release
- 在 BuildProfile.ets 文件中将 BUILD_MODE_NAME 从 'debug' 修改为 'release'- 在 BuildProfile.ets 文件中将 DEBUG 从 true 修改为 false
- 更新 CHANGELOG.md 文件,添加新的更新内容
- 优化 README.md 文件中的代码示例和说明
2024-11-27 16:26:52 +08:00
徐勤民
06435857b5 feat(cert): 增加签名数据过期提醒功能
- 新增过期数据提醒弹窗和相关逻辑
- 实现获取过期数据数量的接口和数据模型
- 在首页和证书服务激活页面添加过期数据提醒检查- 优化自动签协议弹窗,支持非自动签场景
2024-11-27 15:22:07 +08:00
徐勤民
80f418c30a refactor(app): 重构二维码处理逻辑
- 优化了 MiniAppManager 中的二维码处理流程
- 新增了 SignManager 中的 qrDisposeWithPhone 方法
- 修改了 SignManagerReal 中的 qrDisposes 方法签名
- 调整了 UnSignBatchView 中的签名完成逻辑
- 更新了 Index 页面中的版本号和路由逻辑
2024-11-27 10:53:33 +08:00
徐勤民
5ae6ac7e01 fix(cert): 优化证书过期提醒和签署流程
-增加首页切换时刷新用户数据
- 调整证书过期提醒逻辑,提高提醒频率- 优化签署流程,修正签名数据统计
- 清理部分冗余代码,提高代码可读性
2024-11-26 16:39:19 +08:00
徐勤民
fbca6847f1 feat(基础组件): 新增 XWebview 消息交互功能- 新增 XWebController 接口和 XWebManager 类
- 实现了 XWebview 和原生代码之间的消息通信机制
- 更新了 MiniAppManager 中的 XWebHelper 使用新的消息通信功能- 优化了 XWebview组件,支持消息端口通信
2024-11-22 17:35:12 +08:00
徐勤民
268d9f4fb2 16243 细节等问题汇总,详解截图。 2024-11-22 10:11:57 +08:00
徐勤民
d4eb5cb934 feat(XWebview): 添加网页预览功能并优化错误处理
- 新增 openPreview 方法实现网页预览功能
- 优化 XWebview 组件,支持缩放和错误处理
- 改进 AuthorizeSignOrderDetailView 中的网页加载逻辑
- 统一错误处理,提高用户体验
2024-11-21 18:22:23 +08:00
徐勤民
788e449b25 refactor(app): 优化错误处理和请求频率
- 在多个组件中添加对 'cancel' 错误码的处理,提高用户体验- 在某些场景下增加请求频率限制,减少不必要的网络请求
- 优化部分页面的刷新逻辑,提高性能
2024-11-21 15:22:13 +08:00
徐勤民
976cb9f23a refactor(login): 优化注册页面密码验证逻辑
- 移除 RegisterView 中的 ValidatorHelper.isPassword 调用
- 更改 YWXValidatorHelper.isPwd 方法的正则表达式,支持更多特殊字符
- 删除 ValidatorHelper 中的 isPassword 方法
2024-11-20 19:31:52 +08:00
徐勤民
d357ff8970 refactor(login): 优化注册页面密码验证逻辑
- 移除 RegisterView 中的 ValidatorHelper.isPassword 调用
- 更改 YWXValidatorHelper.isPwd 方法的正则表达式,支持更多特殊字符
- 删除 ValidatorHelper 中的 isPassword 方法
2024-11-20 19:25:16 +08:00
Weipeng Qi
095d1d3024 fix: 注册验证 2024-11-19 16:31:55 +08:00
徐勤民
1e121177ae fix(cert): 优化证书下载和自动签名功能
- 修改了 AutoSignConfirmView 中的页面跳转逻辑
- 更新了多个组件中的 keyGenerator 实现
-调整了部分 UI 样式,如文本大小和布局权重- 增加了对未下载证书的提示
- 修复了 SignManager 中的 stopSignAuto 方法
2024-11-18 16:17:13 +08:00
徐勤民
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装饰器可以减少代码冗余,提高代码可读性和维护性。
2024-11-18 11:32:29 +08:00
徐勤民
7f9fa9e494 feat(gx): 新增发票详情功能
- 实现了发票信息输入和提交功能
- 添加了发票类型、发票抬头、纳税人识别号等输入字段
- 实现了表单验证功能
- 添加了发票信息提交接口
-优化了订单列表界面,支持跳转到发票详情页面
- 在个人中心添加了ICP备案号链接
- 调整了更新提示界面布局
2024-11-14 16:16:47 +08:00
徐勤民
21ef53e730 style(basic): 优化 README.md 中的代码格式
-调整了 @Component 装饰器的使用方式
-修正了 MyView 类的定义格式
- 删除了多余的空行,提高了代码的可读性
2024-11-13 19:31:20 +08:00
徐勤民
64ddfddfbd docs(basic): 添加身份证号验证方法
- 在 ValidatorHelper 类中新增 isIdcardNum 方法用于验证身份证号
- 更新 README.md 文档,添加新方法的使用示例
2024-11-13 19:28:56 +08:00
徐勤民
22ad489e0a feat(gx): 添加证书状态检查和订单管理功能
- 在 AccountManager 中添加证书状态检查逻辑- 新增 GXCertStateAlertScreen 组件用于显示证书状态提醒- 在 CertManager 中添加 stateController 用于控制证书状态弹窗- 新增 CertServiceHelper 类用于处理证书服务购买逻辑
- 在 API 配置中添加获取订单列表、取消订单和获取发票 URL 的接口
- 新增 OrderListManageScreen 和 OrderInvoice 组件用于订单管理
- 更新路由配置,添加新的订单管理相关路由
2024-11-13 19:26:44 +08:00
Weipeng Qi
bfb3fa3fcb feat: 实名认证页 2024-11-13 18:00:36 +08:00
徐勤民
a0627a137b refactor(gx): 重构GXAppPermissions和MineCertListScreen组件
- 将客户端相关配置的key从'sdk'改为'app',如CLIENT_ID、USER_ID等
- 新增HospitalViewItem接口,用于展示医院信息
- 重构CertBean,新增服务端返回的医院信息相关字段
- 更新GXData,新增服务状态信息相关接口
- 重构GXAppPermissions组件,移除冗余代码
- 新建StatusHelper工具类,用于处理状态相关逻辑
- 更新MineCertListScreen组件,使用新的数据结构和状态处理逻辑
2024-11-13 15:50:50 +08:00
徐勤民
092ac9edbc feat(gx): 支持冠新厂商多家医院切换
- 新增选择医院功能,用户可从已绑定的医院中选择当前操作的医院
- 实现医院切换时的证书下载和授权签名逻辑
- 优化用户体验,增加弹窗提示和加载动画
2024-11-12 18:51:39 +08:00
徐勤民
3a7d2b4605 feat(gx): 添加冠新用户相关功能
- 新增 GXHomeView 组件,实现冠新首页功能
- 添加 GXAppPermissions组件,用于展示业务权限
- 在 AccountManager 中增加 refresh 方法,用于刷新用户信息
- 在 HttpHelper 中添加 clearHttp 和 cancel 方法,用于清理 HTTP 请求
- 更新 LoginView、RegisterView 和 VerificationView,集成冠新用户相关逻辑- 调整 HomeSwiperView,支持冠新首页轮播图显示
2024-11-12 17:12:11 +08:00
徐勤民
371eecc317 Merge remote-tracking branch 'origin/master' 2024-11-12 10:32:25 +08:00
徐勤民
3706c66fbf feat(account): 冠新用户类型逻辑重构
- 修改 AccountData 类,增加 GXTokenData 和 GXTokeModel 接口
- 更新 AccountManager 类,添加冠新用户信息获取方法
- 调整 GlobalValue 中的 appType 和 gxToken 字段
- 更新相关 API 配置
- 修改页面组件,支持冠新用户类型和厂商选择
2024-11-11 17:52:57 +08:00
徐勤民
3ad2b23292 refactor(app): 移除图片裁剪功能并优化账户信息接口
- 在 ApiConfig 中为 getAccountInfo 接口添加 showLog 字段
- 删除 ImageCropperView 组件和相关路由
- 移除 @candies/image_cropper 依赖
-优化 FileHelper 中的 saveImage 方法,返回保存后的图片 URI
2024-11-11 15:18:16 +08:00
徐勤民
b00fca281d feat(ContactSupportView): 添加保存图片到本地的功能
- 在 ContactSupportView 组件中添加保存图片按钮
- 实现保存图片到本地的逻辑
- 更新权限请求,添加对相册的访问权限
- 优化界面布局,调整图片显示和按钮样式
2024-11-09 18:56:59 +08:00
徐勤民
c2425f621a feat(app): 添加问题反馈功能- 新增问题反馈页面组件 FeedbackView
- 实现问题反馈图片上传和提交功能
- 添加相关 API 配置和数据模型- 优化图片选择和上传逻辑
2024-11-09 17:13:53 +08:00
徐勤民
d32a99673c feat(app): 新增冠新首页并调整登录逻辑
- 新增 GXMainView 组件作为冠新首页
- 修改登录成功后根据用户类型跳转到不同首页- 更新路由配置,支持冠新首页
- 调整底部导航栏样式
- 优化登录界面布局
2024-11-08 19:29:44 +08:00
徐勤民
6867e22102 refactor(app): 优化证书下载逻辑并更新环境配置
-移除 CertHome 中不必要的 undefined 参数
- 在 ChangeEvnView 中添加 SafeView 组件
- 更新包管理文件,使用最新版本的 sdk_base
- 修改 sdk_ywx 构建模式为 debug
- 更新 build-profile.json5 中的证书配置信息
2024-11-08 19:09:04 +08:00
徐勤民
8060517761 refactor(app): 重构应用并更新 SDK
- 更新 BJCASDK 版本至 1.0.2
- 移除 PinDialog 组件的直接引用- 优化证书管理和签名相关 API 的调用方式
-调整构建配置,设置为 release 模式
- 更新版本记录和相关文档
2024-11-08 18:04:00 +08:00
徐勤民
1e25ca295d feat(app): 新增版本更新和错误日志功能
- 新增 AppUpdateView 组件用于显示版本更新提示
- 实现版本检查和更新逻辑
- 添加错误日志收集和上传功能
- 新增 FeedbackView 组件用于用户反馈问题
- 优化 CrashHelper 类,支持错误日志格式化
2024-11-07 19:59:52 +08:00
徐勤民
8ed43fb4c6 feat(ywq): 添加搜索功能并优化首页交互
- 新增待签、已签和垃圾箱的搜索页面
- 更新首页搜索图标,实现不同页面的跳转
- 优化搜索功能,支持患者姓名和时间筛选
-调整已签列表的显示逻辑
2024-11-07 16:25:26 +08:00
徐勤民
aa3dded15c feat(ywq): 新增垃圾箱功能
- 添加垃圾箱列表接口和相关数据模型
- 实现垃圾箱视图,包括列表展示和筛选功能
- 优化订单项组件,增加作废、删除等状态展示
- 更新路由配置,支持垃圾箱页面导航- 重构列表对话框组件,支持单选和取消功能
2024-11-07 15:28:14 +08:00
徐勤民
97b29f3e99 feat(ywq): 增加已签列表时间筛选功能- 在 SignedView 页面添加时间筛选功能
- 实现根据选定月份筛选已签列表的逻辑
- 优化 UnSignView 和 UnSignBatchView 页面的样式
-改进 DatePickerView 组件,支持单独选择年、月、日- 在 TimeHelper 中添加获取月份天数的方法
2024-11-07 10:14:39 +08:00
徐勤民
ebb40b70f4 feat(basic): 新增日期选择工具 PickerDateTimeHelper
- 添加 PickerDateTimeHelper 类,提供日期选择功能
- 在 CHANGELOG.md 和 README.md 中更新相关文档
-定义 DateDialogOptions 接口,支持自定义日期选择器的配置
- 实现 showDateDialog 静态方法,用于显示日期选择器
2024-11-06 20:19:55 +08:00
徐勤民
b513137ccd feat(ywq): 添加已签信息作废功能并优化签名相关页面
- 新增已签信息作废接口和相关逻辑
- 重构签名详情页面,增加作废操作
- 优化已签列表页面布局和展示
- 新增日期选择器组件和相关工具类
2024-11-06 20:14:22 +08:00
徐勤民
45187bc8b6 feat(basic): 为列表对话框添加对齐方式设置
- 在 ListOptions 接口中添加 alignment 属性,用于设置对话框的对齐方式
- 修改 ToolsHelper 类中的 showListDialog 方法,支持根据 options.alignment 设置对齐方式
2024-11-05 18:40:04 +08:00
Weipeng Qi
cc73119a32 修改ActionSheet弹窗 2024-11-05 18:23:26 +08:00
徐勤民
b79dff2535 feat(ywq): 新增签名类型筛选功能
- 添加 SignTemplateChoseView 组件用于选择签名类型
- 在 UnSignView 中集成签名类型筛选功能
-优化模板列表展示,支持医疗类和行政类模板分开显示
- 新增 WaterFlowDataSource 类用于处理模板数据
- 调整路由配置,添加 SignTemplateChoseView 路由
2024-11-05 17:43:12 +08:00
徐勤民
7e01772d2e refactor(cert): 重构证书管理模块
- 优化导入路径和接口命名
- 重构 HospitalModel 接口,新增 HospitalItem接口
- 更新相关方法以适应新的接口结构
-调整页面组件以使用新的 HospitalItem 类型
2024-10-31 19:39:51 +08:00
徐勤民
4908affb85 feat(ywq): 添加列表样式切换功能
- 新增 SignViewModeConfigView 组件用于配置列表样式
- 在 YWQMineView 中添加列表样式切换入口- 使用 ViewType 枚举定义列表样式类型
- 在 RouterBuilder 中注册 SignViewModeConfigView路由
- 更新 BJCALocalStorageKeys,添加保存列表样式类型的键
2024-10-31 17:56:53 +08:00
徐勤民
bba2a173f4 feat(ywq): 新增帮助文档和授权记录功能
- 新增帮助文档列表和详情页面- 新增授权记录查询功能- 优化个人设置页面布局和交互
- 调整部分组件样式,如刷新视图和安全视图
2024-10-31 16:48:24 +08:00
徐勤民
aed773bec1 refactor(utils): 为工具类添加私有构造函数
- 在多个工具类中添加私有构造函数,防止实例化
-这种设计模式确保了工具类的静态方法和属性的正确使用
- 受影响的主要类包括:
  - AlgorithmHelper
  - AppStorageHelper
  - LogHelper
  - PreferencesHelper
  - SZYXLocalStorageHelper
  - SZYXLocalStorageKeys
  - TimeHelper
  - ToolsHelper  - ToolsHelperForTS - ValidatorHelper
  - WindowHelper
  - XWebHelper
2024-10-31 12:30:41 +08:00
徐勤民
9c6141f7fa refactor(utils): 为工具类添加私有构造函数
- 在多个工具类中添加私有构造函数,防止实例化
-这种设计模式确保了工具类的静态方法和属性的正确使用
- 受影响的主要类包括:
  - AlgorithmHelper
  - AppStorageHelper
  - LogHelper
  - PreferencesHelper
  - SZYXLocalStorageHelper
  - SZYXLocalStorageKeys
  - TimeHelper
  - ToolsHelper  - ToolsHelperForTS - ValidatorHelper
  - WindowHelper
  - XWebHelper
2024-10-31 12:28:44 +08:00
徐勤民
9a2f82c33c feat(app): 添加应用崩溃恢复功能并优化网络请求
- 新增 MyAbilityStage 类,实现应用崩溃恢复功能
- 在 ApiElem接口中添加 showLog 字段,用于控制请求日志输出
- 重构 HttpHelper 类,提取公共方法到 HttpHelperX 类
- 优化网络请求方法,增加日志输出和错误处理
- 新增 Base64Helper 和 CharHelper 工具类
2024-10-31 12:23:46 +08:00
徐勤民
d7c1f85370 feat(ywq): 新增授权签名订单列表功能
- 添加授权签名订单列表 API 接口和相关数据模型
- 实现授权签名订单列表页面组件
- 在授权关系页面添加跳转到订单列表的功能
- 更新路由配置,支持新的订单列表页面
2024-10-29 19:07:32 +08:00