diff --git a/.workbuddy/memory/2026-04-23.md b/.workbuddy/memory/2026-04-23.md deleted file mode 100644 index 84d56d8..0000000 --- a/.workbuddy/memory/2026-04-23.md +++ /dev/null @@ -1,13 +0,0 @@ -# 2026-04-23 - -- 仓库容器详情页(WarehouseContainerDetail.vue):物品列表表格在序列号列后新增备注列,显示 `item.Remark` 字段,colspan 从 6 改为 7 -- 仓库总览页(WarehouseOverview.vue):物品列表表格同样在序列号列后新增备注列,显示 `item.Remark` 字段,colspan 从 6 改为 7 -- 工单详情页(ShowWorkOrder.vue):卡头时间显示从仅"创建时间"改为"创建时间 + 更新时间",使用 `order.UpdatedAt`,中英文 i18n 新增 `work_order.updated_at` - -# 2026-04-24 - -- 后端 apiWarehouse.go:TabWarehouseContainer 和 TabWarehouseItem 的 CreatedAt/UpdatedAt 从 string 改为 *time.Time,加 gorm autoCreateTime/autoUpdateTime tag,清理了所有手动设置时间的代码(6 处),所有字段补齐 json tag -- 工单列表页(WorkOrderList.vue):创建时间列后新增更新时间列,显示 `order.UpdatedAt`,colspan 从 4 改为 5 -- 仓库总览页(WarehouseOverview.vue):容器列表和物品列表均新增更新时间列(创建时间后),colspan 从 7 改为 8,中英文 i18n 新增 `warehouse.updated_at` -- 容器详情页(WarehouseContainerDetail.vue):卡头元信息、子容器列表、物品列表三处均新增更新日期列/显示 -- 物品详情页(WarehouseItemDetail.vue):卡头新增更新日期显示;修复移动物品弹窗中目标容器搜索下拉框闪退问题(@mousedown.prevent + blur 延迟关闭) diff --git a/.workbuddy/memory/2026-04-24.md b/.workbuddy/memory/2026-04-24.md deleted file mode 100644 index 9397002..0000000 --- a/.workbuddy/memory/2026-04-24.md +++ /dev/null @@ -1,21 +0,0 @@ -# 2026-04-24 工作日志 - -## 采购订单详情页增加关联工单功能 - -**后端(apiPurchase.go):** -- `getorder` 接口新增返回字段 `workOrders`:通过 `TabWorkOrderPurchaseOrderBind` 表查询关联的工单列表(去重),包含 id/title/status -- 新增 `/purchase/search_work_orders` 接口:支持按 ID 精确匹配或标题/描述模糊搜索工单,返回最新的若干条结果 - -**前端 API(purchase.js):** -- 新增 `searchWorkOrders(search, limit)` 方法 - -**前端 ShowOrder.vue(采购订单详情页):** -- 增加关联工单展示卡片(位于图片备注与状态记录之间) -- 显示所有关联工单列表(点击跳转工单详情) -- 右上角"新增工单"按钮,跳转到新增工单页面并预填采购订单信息(存 localStorage) -- 工单状态颜色/文字与 ShowWorkOrder 保持一致 - -## 其他本次 session 改动(从 git 状态推断) -- 采购列表后端排序改为 `updated_at DESC, id DESC`(apiPurchase.go) -- 物品详情"关联工单"按钮文本改为 i18n `work_order.add`(WarehouseItemDetail.vue) -- 关联工单列表图标从 IconPackage 改为 IconFile(WarehouseItemDetail.vue) diff --git a/.workbuddy/memory/MEMORY.md b/.workbuddy/memory/MEMORY.md deleted file mode 100644 index e69de29..0000000