feat(cert): 优化证书异常处理逻辑
- 在多个页面中增加了对证书异常情况的处理,包括: - 证书已绑定到其他设备 - 证书异常导致签名无法继续 -证书已过期 - 引入了自定义对话框UI,提高了用户体验 - 优化了异常提示信息的展示逻辑
这个提交包含在:
父节点
1e44b97a73
当前提交
606c006c2a
@ -1,3 +1,8 @@
|
||||
# [v1.0.10] 2025.xx.xx
|
||||
|
||||
> - `ToolsHelper.showConfirmDialog()`&`ToolsHelper.showAlertDialog()`添加自定义`UI`功能
|
||||
>
|
||||
|
||||
# [v1.0.9] 2025.04.06
|
||||
|
||||
> - `RefreshView`参数不包含`onLoadMore`的时候,上划不应该提示`没有更多数据了`
|
||||
|
||||
47
README.md
47
README.md
@ -129,6 +129,53 @@ import { ToolsHelper } from '@szyx/sdk_base';
|
||||
ToolsHelper.debounceHold(()=>{},300)
|
||||
```
|
||||
|
||||
#### 1.3.8.Dialog
|
||||
|
||||
```tsx
|
||||
import { ToolsHelper } from '@szyx/sdk_base';
|
||||
|
||||
ToolsHelper.showConfirmDialog({
|
||||
title: '提示',
|
||||
msg: '提示信息',
|
||||
confirm: {
|
||||
text: '确定',
|
||||
color: '#18ABFB',
|
||||
onClick: () => {
|
||||
|
||||
}
|
||||
},
|
||||
cancel: {
|
||||
text: '取消',
|
||||
onClick: () => {
|
||||
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
ToolsHelper.showAlertDialog({
|
||||
title: '提示',
|
||||
msg: '提示信息',
|
||||
action: {
|
||||
onClick: () => {
|
||||
|
||||
}
|
||||
}
|
||||
})
|
||||
```
|
||||
|
||||
> 如果需要自定义弹窗UI,可以参考`ToolsHelper`中以下部分代码
|
||||
>
|
||||
> ```
|
||||
> @Builder
|
||||
> function customDialogBuilder<T>(option: ListOptions<T>, dialogTag: string) {
|
||||
> //......
|
||||
> }
|
||||
> ```
|
||||
>
|
||||
> `注意,传入参数(options: AlertBean)是固定的`
|
||||
|
||||
|
||||
|
||||
### 1.4.[ValidatorHelper](./src/main/ets/utils/ValidatorHelper.ets)
|
||||
|
||||
> 常用正则
|
||||
|
||||
正在加载...
在新工单中引用
屏蔽一个用户