2026-06-11-qc-material-stock-check-detail-enhance-design.md 1.2 KB

质检物料库 · 库存盘点明细增强设计

日期: 2026-06-11
父文档: 2026-06-11-qc-material-expire-stock-check-design.md
状态: 已实现

1. 目标

  1. 查看弹窗:Part A / Part B 子表展示完整物料字段。
  2. 登记未用完弹窗:序号后增加批次检索列,选中后回填物料信息;表格展示完整字段与剩余金额。

2. 已确认决策

项 决策
Part A「金额」 剩余金额 = remainingQty × unitPrice
Part B「金额」 剩余金额 = unusedQty × unitPrice
批次检索范围 onlyAvailable=false,含零库存批次
未选批次 仍允许手工登记(物料名称必填)
关联方式 仅字段快照,不存 batch_id

3. 数据变更

  • biz_qc_material_stock_check_unused_line 增 unit_price(可选,登记时快照)
  • batch_options API:货号纳入关键词;返回 stockInDate/expireDate/unitPrice/amount;支持 onlyAvailable 参数

4. 前端

  • 查看 / 登记弹窗宽度 1400px,子表横向滚动
  • 登记表:批次检索列复用批量出库下拉样式;选中后物料字段只读展示
  • 金额列前端实时计算,保存时提交 unitPrice