yueli
f4d97b6c4f
fix(image-search): 成品库存回填误取 batch_number,导致以图搜图必 500
POST /api/v1/common/image-search 在回填 StockProduct 业务数据时读取
r.batch_number,但 stock_product 表没有该列(只有采购件、半成品有),
AttributeError 把整个检索打成 500 —— 即便 stock_buy / stock_semi 两路
已经查好也一起丢掉。
改为与 stock.py /stocktake/all-items 的既有约定一致,用 serial_number 兜底,
保持三个模块回填的字段形状不变。
实测: StockProduct 样例 hasattr(batch_number)=False,serial_number='205'。
2026-09-11 11:44:31 +08:00
..
2026-04-27 15:57:26 +08:00
2026-09-11 11:44:31 +08:00
2026-02-11 14:23:43 +08:00
2026-09-07 15:47:25 +08:00
2026-05-12 15:34:26 +08:00