dy-dashboard/vault/知识库/工作指南/训练记录/2026-06-26-计划预测新增下单人列.md
2026-10-28 11:14:17 +08:00

28 lines
854 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 2026-06-26 计划预测新增下单人列
## 背景
待下单管理需要知道每个待下单成品是谁点击的下单,用于责任追溯。
## 操作
1. 后端 `routes/purchase.py`:
- `pending_orders` 表新增 `created_by` 字段
- `purchase_add_pending` 中记录 `session.real_name` 作为下单人
- `purchase_pending_list` 查询返回 `created_by` 字段
2. 前端 `static/js/app.js`:
- 待下单管理表头新增"下单人"列
- 列设置中新增"下单人"字段
- 使用 `renderNameBadges` 彩色标签样式显示
- `applyPendingColSettings` 的 fieldMap 同步新增
## 涉及文件
- `routes/purchase.py`
- `static/js/app.js`
- `pending_orders` 表(数据库结构变更)
## 同步生产
需执行 SQL:`ALTER TABLE pending_orders ADD COLUMN created_by VARCHAR(100) DEFAULT '' AFTER operator;`