Commit Graph
35 Commits
Author SHA1 Message Date
lvmeng 05c5fe7932 fix(utils): 解决数字转换异常问题
- 修改DecimalAdapter中字符串转double的逻辑,使用安全转换避免崩溃
- 更新PrepareCookActivity中重量验证逻辑,使用安全转换处理无效输入
- 防止因无效数字格式导致的应用崩溃问题
2026-05-25 16:08:12 +08:00
mazengfei b08a77fc9d 提交shape文件 2026-05-25 10:25:45 +08:00
mazengfei 82a9bd15d9 解决秤地址10开始无法清零的问题 2026-05-22 17:59:00 +08:00
mazengfei 8aa5158b41 增加unInit回调 2026-05-22 17:31:38 +08:00
mazengfei 82960b26a0 优化秤重量显示,量程溢出时增加红色背景提示 2026-05-22 17:29:36 +08:00
mazengfei 863cd70118 优化配置页面调料格式显示 2026-05-22 16:34:06 +08:00
mazengfei e8037b12b7 优化调料格子 2026-05-22 10:32:07 +08:00
mazengfei 13390f59dc 优化 2026-05-22 09:50:22 +08:00
mazengfei 335b56eaea 布局优化 2026-05-22 09:47:40 +08:00
lvmeng 2d4f7619aa feat(build): 添加 Flexbox 库依赖
- 集成 Google Android Flexbox 库版本 3.0.0
- 为项目提供灵活的布局管理功能
2026-05-22 09:02:23 +08:00
lvmeng e82fffb40a refactor(app): 优化设备ID管理和秤SDK兼容性
- 移除BaseApp中的deviceId全局变量
- 添加对x86_64架构支持以用于Windows模拟器调试
- 增加BuildConfig字段IS_TEST_DEVICE控制测试设备逻辑
- 启用buildConfig功能支持编译时配置
- 实现测试设备使用固定DEVICE_ID_2替代真实UDID
- 将基础URL从测试环境切换到生产环境
- 重构WeightUtil支持多架构并添加错误处理
- 添加秤SDK可用性检查避免非ARM设备崩溃
2026-05-22 08:59:19 +08:00
lvmeng 30f6c74a99 旧版配比秤迁移新版接口与数据库逻辑
- 新增 net 包:ApiService、RemoteRepository、NetViewModel、UiState、ErrorType 等,替换旧 http 包
- 新增 model 包:CookFoodDTO、GoodsItem、FoodRecord 等 UI 层数据模型
- 重构 db 层:新增 DbRepository、DbViewModel,更新 Room Entity 和 DAO,升级数据库版本至13
- 删除旧 entity 包、http 包、viewmodel/factory 包
- 适配器(DishPartAdapter、GoodsInfoSearchAdapter、SeasoningSearchAdapter)改用 model 类,不再依赖数据库实体
- BaseActivity 统一通过 by viewModels() 提供 appViewModel/netViewModel/dbViewModel,移除各 Activity 工厂模式初始化
- 新增 GlobalData、ResetReasoningRecord;ErrorType 补充 getApiException 函数;build.gradle 添加 Retrofit2 依赖
2026-05-21 18:21:05 +08:00
lvmeng 3d28c5692a 重量显示优化 2025-10-10 17:59:47 +08:00
马增飞 6387d9a776 开机启动页面修改,搜索食材线上边距调整 2025-09-26 15:54:33 +08:00
lvmeng 0540879551 优化 2025-09-19 09:15:44 +08:00
lvmeng c1d4263473 秤精度精确到0.1g并接口因此产生的数据问题;提交页面初始不为0优化;设置页面引起页面跳转问题优化;初始化版本使用项目versionCode 2025-09-18 19:21:19 +08:00
lvmeng d7dc3b3d17 启动页面优化 2025-09-17 15:33:17 +08:00
lvmeng 16e6c64992 功能优化 2025-09-17 14:21:20 +08:00
lvmeng 77b89c7009 功能优化 2025-09-17 09:58:33 +08:00
lvmeng 812b95575e 优化 2025-09-16 19:27:12 +08:00
lvmeng 7ac095c56e 优化设备配置提交菜品页面数据刷新和显示位置、未配置调料增加提示 2025-09-16 14:35:49 +08:00
lvmeng e269e75bc6 优化提交菜品时重量累加问题、其它优化 2025-09-16 08:49:14 +08:00
lvmeng 3ddf9a2663 优化 2025-09-11 16:06:17 +08:00
lvmeng a3690e7ef0 增加初始化功能、采样菜品搜索功能优化、布局移动到layout目录 2025-09-11 16:00:04 +08:00
lvmeng 8c6d1bae99 修改熟重和菜品称重位置,菜品构成删除未生效问题优化 2025-09-05 09:54:38 +08:00
lvmeng 03d3785e2b 修改layout目录改为layout_sw800dp,优化调料显示UI,其它细节优化 2025-09-03 17:40:28 +08:00
lvmeng cde2dccd04 增加开机启动,食堂切换功能 2025-08-22 09:18:33 +08:00
lvmeng a6cef6155b 对采样列表、制作类别菜品重量进行格式化保留3位小数,采样添加食材增加非零判断 2025-08-20 14:53:56 +08:00
lvmeng 6547364069 使用新方式实现调料页面,优化涉及页面 2025-08-19 16:42:26 +08:00
lvmeng 59c15271d9 制作模式、采样模式数据保存支持多食堂模式,制作模式查询菜品列表和搜索菜品增加餐次字段,设置页面增加隐藏默认数据导入功能 2025-08-18 16:26:13 +08:00
lvmeng 3a97b718dd 解决菜品配比终端接口食堂id、字段类型等变化导致的问题 2025-08-15 18:01:46 +08:00
lvmeng df8eed8869 优化无本地数据删除的问题 2025-08-14 15:44:36 +08:00
lvmeng d609bde82e 优化 2025-08-14 14:26:24 +08:00
lvmeng 3b4ba599bf 代码提交 2025-08-11 18:32:04 +08:00
lvmeng 317ac05278 Initial commit 2025-08-11 18:29:34 +08:00