2025-05-30 |
refactor(inspection): 重构巡检功能逻辑
...
- 修改了指令发送逻辑,使用 invokeCommand 和 setConfig 区分不同类型的指令- 优化了添加预置点和删除预置点的逻辑- 调整了巡检线路的启动方式
- 统一了消息发送的处理方式- 优化了数据库查询和删除操作
|
feat(operationsite): 添加巡航点管理功能
...
- 新增数据库和相关实体类,用于存储巡航点信息
- 实现巡航点的添加、删除和查询功能
- 添加巡航线路管理功能
-优化预置点添加逻辑,支持多条巡航线路
- 新增对话框组件,用于展示和管理巡航点
|
refactor(device): 移除设备控制中无需用到的点位功能相关代码
...
- 删除了 DeviceViewModel 中的 getPoints、addPoint 和 deletePoint 函数
- 更新了 DeviceControllerFragment 的 UI,移除了删除预置点按钮
- 增加了添加预置点和查询预置点按钮的点击事件处理
- 移除了 RetrofitService 和 RetrofitServiceManager 中相关的 API 接口和实现
|
refactor(app): 重构设备控制页面布局和功能
...
- 移除自动巡检功能相关代码和界面
- 更新设备控制页面布局,增加预置点相关功能- 替换部分 UI 组件,优化界面样式
-调整 tab 页数量和标题
|
refactor(layout): 优化多个布局文件中的按钮样式和间距
...
- 移除了多个布局文件中不必要的 padding 属性
- 将 MaterialButton 替换为普通的 Button以简化样式
- 调整了某些按钮的布局属性以适应新设计
- 优化了整体布局结构,提高了界面的可读性和美观性
|
2025-05-29 |
refactor(app): 重构自动巡检功能
...
- 移除了安全树相关的代码和逻辑
-优化了界面布局,添加了连接图标
- 清理了冗余的缓存数据
-简化了设备控制相关的代码
|
feat(自动巡检): 添加自动巡检功能模块
...
- 新增 AutoInspectionFragment 实现自动巡检点设置功能
- 添加 InspectionViewModel 处理自动巡检相关数据
- 在 DeviceControlActivity 中集成自动巡检功能
- 新增自动巡检相关的网络请求接口和管理类
- 更新 RuntimeCache 添加 treeIds 存储安全树ID
- 修改 WorkSiteTabActivity 以支持自动巡检功能
|
2025-05-26 |
feat(view): 全屏显示头盔视频活动
...
- 移除了活动布局中的标题栏和多余视图
- 设置了头盔视频活动为横屏显示
-隐藏了状态栏和导航栏
- 传递盔码参数到网页链接
- 删除了无用的 RuntimeCache 属性
-移除了未使用的 String 扩展方法
|
2025-05-15 |
refactor(app): 重构报警列表和详情界面布局
...
- 更新了报警列表和详情界面的布局结构
- 优化了卡片样式、分割线和间距
- 改进了文本样式和排版
- 统一了图标和图片的样式
- 调整了列表项的布局,增加了状态标签和报警内容的单独区域
- 改进了数据加载和刷新逻辑
|
refactor(AlarmListActivity):重构报警列表页面
...
- 移除 EmptyView 中的重试按钮
- 优化网络请求逻辑,使用回调函数处理请求结果
- 重构 ViewModel 中的 getAlarmListByPage 方法,使用单次请求替代多次请求
- 优化下拉刷新和上拉加载更多功能
- 添加响应头解析扩展函数
|
feat(layout): 优化工程卡片界面布局和样式
...
- 添加卡片阴影效果,提升视觉层次感
- 优化布局结构,增加信息分类和间隔
- 统一文本样式和颜色,提高可读性
- 增加刷新按钮和分割线,增强交互性
|
refactor(layout): 重构工作站点列表项布局
...
- 更新了工作站点列表项的布局结构,使其更加简洁和现代化
- 移除了多余的 View 和 LinearLayout,减少了布局嵌套层级
- 使用了 CardView 来包裹整个列表项,增加了卡片效果
- 调整了文字颜色和大小,提高了可读性
- 优化了布局间距和对齐方式,提升了整体美感
|
2025-05-14 |
feat(安装设备): 增加安装位置信息并更新相关功能
...
- 在活动布局中添加安装位置输入框
- 在安装设备请求中增加 location 参数
- 更新 ViewModel 和 ServiceManager 以支持新的安装位置功能
- 修改上传按钮文本为"安装"
|
refactor(app): 重构代码并优化布局
...
- 修改布局文件 activity_site_tab.xml,将 alarmImageView重命名为 deviceImageView
- 重构 AlarmListActivity、ApplyEnterActivity等多个 Activity 和 Fragment 的代码
- 优化 ViewModel 的初始化方式,使用 lazy 委托- 更新 build.gradle.kts 为 build.gradle,并调整依赖版本
- 移除不必要的代码和冗余的变量声明
|
2025-04-09 |
refactor(app): 重构设备控制功能并优化网络配置
...
-移除 DeviceControlActivity 中的冗余代码
- 合并相机 IP 和 socket IP 设置对话框- 新增 TcpClient 工具类用于处理 TCP 连接- 更新 SocketConnectionService 以使用新的 TcpClient
- 优化 WorkSiteTabActivity 中的设备控制页面跳转逻辑
|
2025-03-28 |
feat(view): 添加安全树视频播放功能
...
- 新增 SafetyTreeVideoActivity 用于播放安全树视频- 在 WorkSiteTabActivity 中添加查看视频按钮
- 优化安全树信息弹窗布局
-修复 BigImageActivity 中的图片列表空判断
|
2025-03-26 |
feat(app): 增加燃气设备详情展示功能
...
- 在 GasDetailActivity 中添加设备详情展示逻辑
- 从 AlarmListActivity传递设备信息到 GasDetailActivity- 在 GasDetailActivity 中展示设备位置、浓度趋势等信息
- 移除未使用的日期、时间选择器依赖
|
feat(alarm): 实现作业现场报警列表的条件筛选功能
...
- 新增条件筛选对话框,用于选择报警类型
- 集成系统字典值获取功能,以支持报警类型的数据加载
- 修改报警列表的请求参数,支持按报警类型筛选
- 优化界面布局,移除不必要的组件,调整标题栏样式
|
2025-03-19 |
feat(管盯): 添加管盯气体浓度历史数据功能
...
- 新增获取管盯气体浓度历史数据的接口和相关模型类
- 实现气体浓度历史数据的请求和解析
- 添加气体浓度趋势图的绘制功能
- 优化底部弹窗布局,调整图表显示位置
|
refactor(layout): 重构活动布局并添加卡片视图
...
- 在 activity_site_tab.xml 中添加 CardView 组件,提高用户体验
-优化布局结构,使用更合理的嵌套方式
- 在 WorkSiteTabActivity 中添加 isReloadData 标志,避免重复加载数据
- 优化数据加载逻辑,提高应用性能
|
2025-03-18 |
style/ui: 优化多个界面的样式和布局
...
- 为多个界面添加背景颜色
-调整报警列表项的样式- 更新工作站点列表项的样式
- 修改地图信息窗口的背景
- 移除不必要的 drawable资源
- 添加新的 drawable 资源以适应圆角需求
|
feat(map): 更新地图展示逻辑- 移除安全树和人员的单独请求,合并为一个设备列表请求
...
- 优化设备列表数据处理,支持多种设备类型- 调整地图绘制逻辑,先绘制工作区域再标记设备
- 重构信息窗口展示逻辑,支持不同设备类型的差异化展示- 优化数据更新机制,移除冗余的重新加载按钮
|
2025-03-17 |
feat(WorkSiteTabActivity): 添加 BottomSheetBehavior 并优化地图标记点击交互
...
- 在 activity_site_tab.xml 中添加 CardView 并设置其 id 为 cardView
- 修改 BottomSheetBehavior 的属性,使其可隐藏
- 在 WorkSiteTabActivity 中初始化 BottomSheetBehavior
- 在地图标记点击事件中,显示 CardView
|
feat(alarm): 添加燃气报警数据详情页面
...
- 新增 GasDetailActivity 用于展示燃气报警数据详情
- 在 AlarmListActivity 中添加燃气设备报警数据的点击事件处理
- 优化报警列表的展示效果,增加浓度趋势展示
- 新增 CustomMapView 以解决地图和滚动视图的滑动冲突
|
refactor: 优化界面样式和布局
...
- 更新了多个界面的背景色、文字颜色等样式- 调整了部分布局结构,提高了可读性和美观性
- 统一了"未知"文本的显示
- 更新了部分依赖库版本
|
2025-02-28 |
refactor(alarm): 优化报警列表返回逻辑
...
- 将浮动按钮的 ID 从 installMenuItem改为 goBackButton
-移除 XML 中的 onClick 属性,改为在 Kotlin 文件中处理点击事件
- 简化了返回逻辑,直接使用 finish() 方法
|
actorref(app): 优化应用功能和权限
...
- 将 StandardGSYVideoPlayer 替换为 NormalGSYVideoPlayer
- 移除 WRITE_SETTINGS 权限请求- 添加 Foreground Running Service 通知渠道
- 更新权限常量列表
|
2025-02-21 |
feat(activity): 为 SiteTabActivity 添加底部抽屉布局
...
- 在 activity_site_tab.xml 中添加 CoordinatorLayout 和 BottomSheetBehavior
- 新增设备信息、浓度显示、历史数据曲线等功能模块
- 添加新的 drawable 资源 bg_solid_layout_white_radius_top_10.xml- 在 dimens.xml 中新增 dp_80 尺寸
|
refactor(layout): 优化 activity_site_tab.xml 布局结构- 简化 RelativeLayout 结构,直接使用 MapView 和 LinearLayout- 将底部菜单项从 TextView 改为 Button,提升用户体验- 添加 MaterialComponents 风格,提高界面一致性
...
-调整布局参数,优化间距和对齐
|
2025-02-20 |
feat/ui: 优化列表页面布局和功能
...
- 添加空数据视图和加载失败提示
- 实现下拉刷新和上拉加载更多功能
- 优化网络连接检查逻辑
- 调整列表项布局和样式
-移除未使用的 SVG 文件
|