From 14b63082c10423b692948034b384c22e84760800 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Sat, 28 Feb 2026 14:59:29 +0800 Subject: [PATCH] =?UTF-8?q?feat(material):=20=E6=B7=BB=E5=8A=A0=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=E6=9F=A5=E8=AF=A2=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 实现了 syncSearch 接口用于根据图纸编号列表查询材料信息 - 添加了接口文档注释说明参数和功能 - 使用 LambdaQuery 查询数据库中的材料记录 - 返回成功响应并封装为 ApiResult 格式 --- .../wms/shipment/controller/MaterialController.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/nflg-wms-shipment/src/main/java/com/nflg/wms/shipment/controller/MaterialController.java b/nflg-wms-shipment/src/main/java/com/nflg/wms/shipment/controller/MaterialController.java index bf233b21..7d61a2d2 100644 --- a/nflg-wms-shipment/src/main/java/com/nflg/wms/shipment/controller/MaterialController.java +++ b/nflg-wms-shipment/src/main/java/com/nflg/wms/shipment/controller/MaterialController.java @@ -125,6 +125,19 @@ public class MaterialController extends BaseController { ); } + /** + * 同步-查询 + * @param materialNos 图纸编号列表 + */ + @PostMapping("syncSearch") + public ApiResult> syncSearch(@RequestBody @NotEmpty List materialNos) { + return ApiResult.success( + shipmentMaterialService.lambdaQuery() + .in(WmsShipmentMaterial::getNo, materialNos) + .list() + ); + } + /** * 同步-保存 */