feat: 新增我的报告模块,集成inappwebview支持H5详情页

1.  添加flutter_inappwebview依赖并配置各平台插件注册
2.  新增我的报告列表页、详情WebView页
3.  新增报告模块API和数据模型
4.  配置路由跳转,修复我的菜单跳转逻辑
5.  添加AGP9兼容补丁修复插件构建问题
6.  注释掉登录成功的SnackBar提示
This commit is contained in:
崔宝新
2026-09-09 11:08:47 +08:00
parent 955d6455d8
commit c0c673e2d2
15 changed files with 1481 additions and 9 deletions
+8 -8
View File
@@ -395,14 +395,14 @@ class _LoginPageState extends ConsumerState<LoginPage> {
if (mounted) {
final messenger = ScaffoldMessenger.of(context);
context.go('/');
messenger.showSnackBar(
SnackBar(
content: Text(
'登录成功,欢迎 ${res.info.userName.isEmpty ? account : res.info.userName}',
),
duration: const Duration(seconds: 2),
),
);
// messenger.showSnackBar(
// SnackBar(
// content: Text(
// '登录成功,欢迎 ${res.info.userName.isEmpty ? account : res.info.userName}',
// ),
// duration: const Duration(seconds: 2),
// ),
// );
}
} on ApiException catch (e) {
if (mounted) _toast(e.message);