18 Commits
Author SHA1 Message Date
kevin 081884b723 Signed-off-by: 无闻风 <wuwenfengmi@gmail.com> 2026-06-26 20:47:09 +08:00
kevin b7dab20751 feat: 搜索页支持JSON扫码直达,去掉前缀提示
- 搜索输入框内容若是JSON则解码,type为ops_sys时根据module跳转(workorder→工单详情,item→物品详情)
- JSON解码后无论type是否为ops_sys都清空输入框
- 非JSON内容走原有关键字搜索逻辑
- 去掉前缀快捷搜索提示文本
2026-06-26 20:46:58 +08:00
kevin a7d81d42ea Signed-off-by: 无闻风 <wuwenfengmi@gmail.com> 2026-06-26 20:32:49 +08:00
kevin 85bcdfccaa Signed-off-by: 无闻风 <wuwenfengmi@gmail.com>
修改图标与应用名字
2026-06-26 20:20:52 +08:00
kevin 388c0dcfc5 Signed-off-by: 无闻风 <wuwenfengmi@gmail.com> 2026-06-26 20:02:08 +08:00
kevin 57c5362da3 fix: 物品打印模板客户移至左侧二维码下方 2026-06-26 19:57:06 +08:00
kevin b691545ad4 Signed-off-by: 无闻风 <wuwenfengmi@gmail.com> 2026-06-26 19:53:46 +08:00
kevin 6bc653bb74 feat: 重构工单和物品打印模板为左右排布,支持二维码和条码
- 工单模板:左侧二维码+客户,右侧工单ID/标题/描述
- 物品模板:左侧二维码,右侧物品ID/名称/数量/位置/客户,底部条码+序列号
- 打印标签设置:新增标签宽度/高度/打印前回退长度设置
- QR码JSON增加type=ops_sys字段区分系统来源
- WorkOrder/Item模型增加linkedCustomers等关联数据
- 使用Canvas绘制Bitmap实现自定义打印布局
2026-06-26 19:52:52 +08:00
kevin ae07e12200 up 2026-06-26 17:23:48 +08:00
kevin 7a9b3db3ca fix: 修复每次打印后关闭设备导致二次打印报设备未打开
移除 PrintHelper/PrintJob/PrinterManager/PrinterTestScreen 中每次打印后的 closeDevice() 调用,
设备生命周期由 MainActivity 管理(onStart 打开,onDestroy 关闭),避免反复 close->open 导致 SDK open() 失败。
2026-06-26 17:22:48 +08:00
kevin 71692a509e Signed-off-by: 无闻风 <wuwenfengmi@gmail.com>
up
2026-06-26 15:45:25 +08:00
kevin 627099159f feat: 添加打印机黑标检测开关和走纸长度设置
- 支持黑标检测开关,关闭时用走纸长度替代

- 打印机设置页面:黑标开关、走纸长度输入、测试入口

- SessionManager 持久化打印机配置

- 新增 PrinterTestScreen 测试页面

- VERSION_CODE 82 -> 90
2026-06-26 15:43:57 +08:00
kevin c493dbc31c fix: 修复多个API通信和数据展示问题
- 修复仓库容器parent_id/物品container_id为null导致Gson反序列化失败
- 修复ScheduleApi参数名与后端不匹配
- 修复Profile页面username空字符串导致显示未登录
- 修复Retrofit Map类型参数编译后变为通配符被拒绝
- 修复ScrollableTabRow动态tab数量变化时IndexOutOfBounds崩溃
- 修复仓库新建容器字段名name→title匹配后端
- 修复新建物品传入错误的containerId
- 所有页面改为下拉刷新,去除首页自动刷新
- 新建工单支持关联物品/客户/图片上传
- 新增物品表单包含数量/关联客户/图片上传
- 物品详情页重构:基本信息/图片/关联工单/客户/移动历史/移动/删除/新建工单预填
- 打印模块添加黑标检测、Mutex并发锁、delay替换Thread.sleep
2026-06-25 15:43:56 +08:00
kevin 8b4f8096ea 订单,工单能获取到数据了
Signed-off-by: 无闻风 <wuwenfengmi@gmail.com>
2026-06-25 11:32:18 +08:00
kevin 28a5d0f6fb 移植完成,网络通信有问题 2026-06-24 22:05:19 +08:00
kevin 5a35ef059c 打印机封装 2026-06-24 20:53:35 +08:00
kevin de270fe1ac up 2026-06-24 18:50:26 +08:00
kevin b557f8b904 init 2026-06-24 17:17:50 +08:00