diff --git a/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/StructuralPackageOrderController.java b/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/StructuralPackageOrderController.java index 3889d31c..d9f90df3 100644 --- a/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/StructuralPackageOrderController.java +++ b/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/StructuralPackageOrderController.java @@ -1106,11 +1106,15 @@ public class StructuralPackageOrderController extends BaseController { * @param request 请求参数 */ @PostMapping("itemRemark") - public ApiResult itemRemark(@Valid @RequestBody StructuralPackageOrderItemRemarkQO request) { - deliverStructuralPackageOrderTrayItemService.lambdaUpdate() - .set(WmsStructuralPackageOrderTrayItem::getRemark, request.getRemark()) - .eq(WmsStructuralPackageOrderTrayItem::getId, request.getId()) - .update(); + public ApiResult itemRemark(@Valid @RequestBody List request) { + deliverStructuralPackageOrderTrayItemService.updateBatchById( + request.stream() + .map(it -> new WmsStructuralPackageOrderTrayItem() + .setId(it.getId()) + .setRemark(it.getRemark()) + ) + .toList() + ); return ApiResult.success(); } } \ No newline at end of file