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
|
# [v1.0.9] 2025.04.06
|
||||||
|
|
||||||
> - `RefreshView`参数不包含`onLoadMore`的时候,上划不应该提示`没有更多数据了`
|
> - `RefreshView`参数不包含`onLoadMore`的时候,上划不应该提示`没有更多数据了`
|
||||||
|
|||||||
47
README.md
47
README.md
@ -129,6 +129,53 @@ import { ToolsHelper } from '@szyx/sdk_base';
|
|||||||
ToolsHelper.debounceHold(()=>{},300)
|
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)
|
### 1.4.[ValidatorHelper](./src/main/ets/utils/ValidatorHelper.ets)
|
||||||
|
|
||||||
> 常用正则
|
> 常用正则
|
||||||
|
|||||||
正在加载...
在新工单中引用
屏蔽一个用户