Commit Graph

  • 9bdfd77963 批量删除 main risingLee 2026-01-19 17:01:03 +0800
  • 347d9472ab 工单路由跳转bug优化 risingLee 2026-01-09 10:05:35 +0800
  • 0065a1aea4 原来的代码试图访问 test_order_id 字段,但 TestWorkOrder 模型中没有这个字段。正确的字段名是: risingLee 2026-01-09 01:56:22 +0800
  • d9fd368d55 工单生成订单,订单逻辑调整 risingLee 2026-01-09 01:38:07 +0800
  • 51dacb8746 权限问题修复,标签bug修复 risingLee 2026-01-08 11:39:47 +0800
  • 4b21dcd1ce 样品管理中提交工单 risingLee 2026-01-07 01:10:51 +0800
  • 5a09430e31 批量添加按钮:只有当用户通过"查看样品"进入(有receiptId参数)时才显示 批量添加对话框:包含样品型号、硬件版本号和SN号输入框 自动完成功能:型号和版本号都支持自动完成 批量创建:输入多个SN号,每个都会继承相同的型号和版本号 自动刷新:添加成功后自动刷新列表 risingLee 2026-01-06 15:05:24 +0800
  • efd2d003da 添加了"样品型号"输入框,支持自动完成 添加了"硬件版本号"输入框,支持自动完成 这两个字段会应用到所有批量添加的样品上 每个字段都有提示说明 risingLee 2026-01-05 19:34:05 +0800
  • c72c71ff13 Use model_dump(exclude_unset=True, by_alias=True) to get camelCase keys when constructing EditWarehouseSampleModel Check for 'sampleId' (camelCase) instead of 'sample_id' For new samples, use a separate model_dump() without by_alias=True to get snake_case keys for the DO object risingLee 2026-01-05 15:22:58 +0800
  • 4d4908bb2f 修复bug risingLee 2026-01-04 23:56:11 +0800
  • 49a9cfc035 as_query 方法的参数类型定义有问题。receipt_id: int = None 应该是 receipt_id: Optional[int] = None risingLee 2026-01-04 16:16:03 +0800
  • 44522f2572 修复了测试工单统计的错误 risingLee 2025-12-30 15:52:51 +0800
  • 4f5540b814 样品型号和硬件版本号的筛选添加 risingLee 2025-12-30 15:29:45 +0800
  • 94fdd9a38c 在样品管理页面添加备注列 risingLee 2025-12-30 12:24:23 +0800
  • a5e2bfef4b 批量添加样品功能 risingLee 2025-12-29 23:16:42 +0800
  • 120a17f55a 全局配置修改 risingLee 2025-12-29 22:50:08 +0800
  • 2e712817a1 全局禁用对话框点击遮罩层关闭 risingLee 2025-12-29 22:36:33 +0800
  • 753dd62511 数据库字段与VO模型不匹配导致的序列化错误 空值处理不当导致的异常 缺少事务回滚机制 错误信息不清晰 样品数量计算可能返回None risingLee 2025-12-29 22:22:13 +0800
  • 3d82c0ea1e 首次提交 risingLee 2025-12-19 10:12:59 +0800
  • be507f6122 no message risingLee 2025-12-19 10:10:05 +0800
  • a0736aa8dc 12 risingLee 2025-12-19 10:09:02 +0800