Commit Graph
13 Commits
Author SHA1 Message Date
lvmengandClaude Opus 4.7 84634f843d refactor(home): 用FlexboxLayoutManager替换GridLayoutManager,支持动态行列布局
FlexboxLayoutManager(COLUMN+WRAP)天然列优先排列,数据无需重排。
item宽高在拿到接口行列数后直接计算,适配任意rows×cols配置。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-26 09:17:06 +08:00
lvmeng a78eaf7233 feat(app): 集成V3货柜管理功能
- 将应用包名从com.shuwei.intelligent.shelves迁移至com.sw.scalefusion.shelf
- 更新AndroidManifest.xml中的Activity声明路径以匹配新包名
- 在InitActivity中同步更新包名引用及依赖导入
- 修改GridLayoutTool工具类适配V3货柜布局排序逻辑
- 新增ApiResponse和BaseRepository统一网络响应处理
- 添加V3 API服务定义支持毛菜柜/净菜柜功能
- 新增HomeV3Activity和ShelfV3Activity实现新版货柜界面
- 集成API文档定义的货柜初始化、入柜、同步重量等核心功能
- 添加SlotModel等数据模型支持V3货柜操作
- 更新ProtocolConstants增加设备类型映射配置
- 重构网络管理层实现V2/V3接口实例分离管理
2026-06-24 17:39:44 +08:00
lvmeng 3b79f6d6aa feat(config): 实现应用基础URL配置管理与环境切换功能
- 引入GlobalData对象统一管理应用基础URL配置
- 添加TEST/UAT/PROD三套环境切换弹窗功能
- 在BaseActivity中集成双击右上角状态栏显示环境切换对话框
- 将网络请求配置从App.configUrl迁移至GlobalData.appBaseUrl
- 扩展SpTool工具类支持baseUrl本地存储
- 增加HTTP连接和写入超时时间至30秒
- 更新构建配置启用BuildConfig支持
- 添加环境切换相关UI资源文件和样式定义
2026-03-31 14:06:04 +08:00
mazengfei 40cd27fa7b 增加左上角点击关闭页面,增加启动网络检测和连接功能,删除手机端测试布局; 2026-03-30 11:18:11 +08:00
马增飞 5b0b98c8b8 优化 2025-12-30 16:28:35 +08:00
lvmeng a355828bab 增加初始化功能 2025-09-11 16:09:07 +08:00
lvmeng e153f3e3b9 增加开机启动 2025-08-22 17:34:56 +08:00
马增飞 5b26e7e711 设备联调优化 2025-08-11 17:15:02 +08:00
lvmeng 383c354f29 接口联调2 2025-08-08 14:54:11 +08:00
lvmeng 65199f4c70 接口联调 2025-08-08 13:34:18 +08:00
lvmeng 4d91b9d338 适配优化 2025-08-07 13:01:26 +08:00
马增飞 005e7eae53 串口数据处理 2025-08-06 19:31:18 +08:00
lvmeng f0f89982be 代码提交 2025-08-06 17:19:04 +08:00