Commit Graph
61 Commits
Author SHA1 Message Date
lvmeng ab0d9b35f5 feat(data): 更新食物营养数据模型并优化向量数据处理
- 在DataBean中将肉蛋相关字段重命名为肉蛋豆,并添加总重量字段
- 新增FoodVectorTool工具类用于处理食物向量数据的分页获取和存储
- 重构InitActivity中的食物向量数据获取逻辑,使用新的工具类替代原有实现
- 在MainActivity中集成食物向量数据同步功能,在清除本地数据后重新获取
- 更新MainScreenPresentation中营养信息显示逻辑,适配新的数据模型结构
- 修改ApiClient中的日志标记逻辑,为不同接口添加特定的标签
- 调整食物订单列表的数据更新方式,优化适配器通知策略
2026-04-03 18:04:59 +08:00
mazengfeiandClaude Sonnet 4.6 0127697560 fix(main): 优化重量识别逻辑与日志;防抖时间调整为2s;从版本控制中移除.idea和objectbox-models
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-03 15:09:14 +08:00
lvmeng 5479091959 refactor(main): 将Thread替换为lifecycleScope并优化协程处理
- 替换CollectFragment中的Thread为activity.lifecycleScope.launch
- 在MainActivity中添加FaceServer相关依赖和协程调度器
- 修改环境切换对话框以支持人脸数据重置功能
- 将照片拍摄和食物向量保存操作从Thread迁移到lifecycleScope
- 优化人脸识别数据更新逻辑,移除不必要的线程创建
- 修改onTakePhotoSuccess方法为suspend函数并调整UI更新方式
- 更新主线程操作使用withContext(Dispatchers.Main)替代runOnUiThread
- 在MainScreenPresentation中添加相机暂停功能
- 修复SensorScaleUtils中标定调用问题
- 扩展UserViewModel的人脸数据获取接口,支持回调处理
2026-04-02 17:35:37 +08:00
mazengfei 12da153df3 优化 2026-04-01 17:11:00 +08:00
lvmeng 91800a6bb1 feat(app): 添加环境切换功能并优化基础URL管理
- 在主界面标题时间区域添加点击事件,支持弹出环境切换对话框
- 新增EnvSwitchDialog类实现TEST/UAT/PROD三套环境切换功能
- 新增dialog_env_switch.xml布局文件定义环境切换弹窗UI
- 重构GlobalData类,统一管理基础URL常量并添加持久化支持
- 修改MyApp初始化逻辑,优先读取用户手动设置的环境配置
- 添加SpTool.baseUrl属性用于环境配置的本地存储
- 修复MainActivity布局文件中的TextView垂直内边距问题
- 调整食物识别防抖时间从500ms到3000ms,优化计算营养逻辑执行时机
2026-03-31 09:48:32 +08:00
mazengfei ee9f27bb9c 优化 2026-03-30 18:03:01 +08:00
lvmeng 57f8920442 优化订单显示档口机标识;优化当前菜品信息的问题; 2026-03-26 18:57:20 +08:00
lvmeng fb4278d2b7 联合支付余量计量模式订单显示当前取餐信息 2026-03-25 15:42:22 +08:00
lvmeng fcea0d785d 联合支付功能测试 2026-03-24 18:34:38 +08:00
lvmeng c4a6101a7b 联合支付功能调试 2026-03-23 18:13:55 +08:00
lvmeng bf8444e5d5 联合支付功能调试 2026-03-20 18:06:22 +08:00
lvmeng 549e8d303f 联合支付功能 2026-03-19 17:44:13 +08:00
lvmeng b51be58c64 联合支付模式使用人脸识别生成就餐记录 2026-03-19 14:19:20 +08:00
lvmeng 4f1860eb37 存在待支付订单时停止识别 2026-03-12 11:43:20 +08:00
lvmeng 824dc5f867 优化扫码支付结果会员非会员显示 2026-03-11 13:55:29 +08:00
mazengfei fd0f9977b1 使用人脸接口中的member字段判断是否会员;逻辑优化; 2026-03-09 21:26:02 +08:00
lvmeng ec4a5801c2 支付页面统一副屏逻辑 2026-03-09 19:56:09 +08:00
lvmeng 59b3ad72fe 优化人脸识别显示形状 2026-02-11 17:00:08 +08:00
lvmeng ac30d95812 优化人脸识别区域 2026-02-10 09:48:26 +08:00
lvmeng 23546a967b 首页人脸识别区域改为圆形 2026-02-09 18:47:53 +08:00
lvmeng c38bead8a3 优化 2026-01-13 09:30:12 +08:00
lvmeng ebc3d856d6 优化 2026-01-09 18:38:55 +08:00
lvmeng a6fa5f153a 优化 2026-01-09 16:10:57 +08:00
lvmeng a0452e985a 优化不足一份的识别问题 2026-01-09 11:59:24 +08:00
lvmeng a79f7db867 优化 2026-01-08 19:36:31 +08:00
lvmeng dfb734e25d 营养数据计算优化;人脸增加数据处理;其它优化; 2025-12-25 18:57:26 +08:00
lvmeng f080a8b73c 优化识别后未离开多次切换模式导致的不再识别问题 2025-12-22 14:18:46 +08:00
lvmeng 960b429e69 优化 2025-12-19 17:34:31 +08:00
lvmeng ab3109f36a 支付完成倒计时3秒返回首页;秤默认置零取消,打开直接识别物品;人脸识别图片显示拉伸优化;设置页面切换是否收费模式首页逻辑处理; 2025-12-18 18:25:15 +08:00
lvmeng 1d0e1a62e2 增加消费码支付功能、支付逻辑优化、金额问题优化、订单绑定优化 2025-12-12 17:50:51 +08:00
lvmeng a0847d21b7 调试优化 2025-12-11 18:54:57 +08:00
lvmeng 6e318f8c82 支付调试优化 2025-12-10 17:56:24 +08:00
lvmeng 88d7530568 t调试 2025-12-09 18:38:26 +08:00
lvmeng 086845dd16 营养接口调试、支付接口联调 2025-12-08 18:06:48 +08:00
lvmeng 04e318f47b 增加支付接口相关逻辑 2025-12-05 18:03:31 +08:00
lvmeng 8899cae323 接口调试、增加人脸识别后主副屏支付金额逻辑、其它优化 2025-12-03 18:40:47 +08:00
lvmeng 29188c5944 接口联调 2025-11-28 18:46:41 +08:00
lvmeng 9bcd7c9983 人脸识别支付流程 2025-11-28 09:13:29 +08:00
lvmeng 88179e27b7 首页、支付功能 2025-11-26 18:57:53 +08:00
mazengfei c898cbb3e2 修改模式切换流程 2025-11-06 19:19:45 +08:00
mazengfei cc2fd2d743 修改菜品识别逻辑 2025-11-06 14:18:48 +08:00
mazengfei cd883af92f 修改菜品识别逻辑 2025-11-04 15:46:40 +08:00
mazengfei 9c60049843 修改菜品识别逻辑 2025-10-31 23:19:42 +08:00
mazengfei e47b362883 添加菜品采集 2025-10-31 09:53:51 +08:00
zxj d48f41e917 添加注释 2025-08-22 16:36:17 +08:00
zxj f055441340 添加了模拟识别菜品功能 2025-08-13 11:29:08 +08:00
zxj fde2cd0544 调整了人脸识别背景及提示位置 2025-08-11 17:13:48 +08:00
zxj fc326a8f42 修复了柱状图显示问题,修复了菜品图片显示问题,处理了人脸采集框变形问题 2025-08-11 15:38:06 +08:00
zxj 4086f9c0b7 修复了识别窗口追踪功能 2025-08-08 10:25:54 +08:00
zxj 4a29b3adc9 添加灯操作 2025-08-07 17:54:45 +08:00