dy-dashboard/vault/知识库/工作指南/训练记录/2026-07-07-多项优化与修复.md
2026-10-28 11:14:17 +08:00

119 lines
4.3 KiB
Markdown
Raw 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-07-07 多项优化与修复
## 1. 供应商管理弹窗优化
**旭东 → OpenClaw:**
供应商管理里面的新增弹窗里面,数据状态更改为选择内容,已审核未审核,禁用状态更改时选择内容,是否
**OpenClaw 响应:**
新增和编辑弹窗的数据状态、禁用状态从文本输入改为`<select>`下拉选择。数据状态选项:已审核/未审核,禁用状态选项:是/否。编辑弹窗也同步修改。
---
## 2. 出库数据异常修复
**旭东 → OpenClaw:**
出库数据子菜单下的数据显示异常了,查一下什么原因并解决
**OpenClaw 响应:**
排查发现 commit 中错误地将出库数据 API 返回的 `res.data` 改成了 `res.data.product`,但后端没有 `product` 层级,导致统计卡片全为 0、趋势图不显示。已修复 3 处引用。
---
## 3. 计划预测操作列下单按钮恢复
**旭东 → OpenClaw:**
计划预测里面操作列的下单按钮丢失了,检查一下
**OpenClaw 响应:**
v1.1 commit 移除了 `batch_order` 权限相关代码,导致下单按钮丢失。已恢复操作列的「📦 下单」按钮。
---
## 4. 下单确认弹窗字段调整
**旭东 → OpenClaw:**
计划预测点击下单之后的弹窗中,把归属平台删除掉,第三列字段变更为采购跟单、采购计划、实际下单数量、下单备注
**OpenClaw 响应:**
下单弹窗表格第三列调整为:采购跟单、采购计划、实际下单数量、下单备注,删除了归属平台。
---
## 5. BOM备注同步到下单确认弹窗
**旭东 → OpenClaw:**
计划预测下点击BOM之后填写的成品下单信息里面的下单备注,没有同步到点击下单按钮之后的弹窗里面的第一个列表的下单备注里面
**OpenClaw 响应:**
`saveBomData` 将备注存到 `_pendingBomData`,但 `renderPlanConfirmDialog` 只读取了实际下单数量,未读取备注。已修复,优先显示 BOM 已保存的备注。
---
## 6. 下单弹窗提交同步备注到待下单列表
**旭东 → OpenClaw:**
我点完下单之后跳转到待下单管理里面,下单备注没有同步跳转,同时点击详情里面的下单备注也要同步有下单备注的数据
**OpenClaw 响应:**
下单确认弹窗确认加入时,从 `_pendingBomData` 同步了成品备注到 `orderData.remark`,确保提交到 pending_orders 时备注字段正确。
---
## 7. 待下单详情弹窗宽度调整
**旭东 → OpenClaw:**
待下单管理点击详情之后的弹窗宽度调宽,使得可以全部显示弹窗内容
**OpenClaw 响应:**
详情弹窗宽度从 1200px 增至 1500px。
---
## 8. 待下单详情弹窗删除操作列
**旭东 → OpenClaw:**
待下单管理中点击详情之后的弹窗里面,删除包材信息里面的操作列
**OpenClaw 响应:**
删除了包材信息表格中的「操作」列(生成按钮)。
---
## 9. 待下单详情弹窗包材表宽度修复
**旭东 → OpenClaw:**
包材信息整个列表没有填充整个弹窗,右侧还存在一大片空白区域
**OpenClaw 响应:**
(含误改和回退过程)最终给待下单详情弹窗的包材表格加了 `width:100%`,去除了 `table-layout:fixed` 和百分比宽度,避免内容溢出。
---
## 10. 计划预测下单弹窗BOM样式回退
**旭东 → OpenClaw:**
你改错地方了,所以把计划预测里面下单弹窗改回原来的版本
**OpenClaw 响应:**
之前误改了计划预测下单弹窗的包材样式(与第9项混淆),已回退到原始版本。
---
## 11. Git管理规范
**旭东 → OpenClaw:**
(讨论记录)每次改完代码先 commit 再重启服务,确保 git 历史完整可回退。
**OpenClaw 响应:**
已建立规范:每次优化后先 commit 再告知用户,避免改代码不存档导致回退困难。
---
## 12. 待下单详情弹窗编辑后外部表格同步更新
**旭东 → OpenClaw:**
待下单管理中点击详情进入弹窗,修改实际下单数量或下单备注后点击保存,外面的表格没有同步更新
**OpenClaw 响应:**
检查发现:`saveDetailBom`(💾 保存按钮)已有 `loadPendingList()` 调用无需修改;`updatePendingProdField`(编辑字段后直接保存)没有刷新外部表格。已为 `updatePendingProdField` 新增保存成功后调用 `loadPendingList()`,版本号 v=68,已 commit 重启。