diff --git a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/receipt/receiptHeader/controller/ReceiptHeaderController.java b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/receipt/receiptHeader/controller/ReceiptHeaderController.java index 8bcea73..d30c139 100644 --- a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/receipt/receiptHeader/controller/ReceiptHeaderController.java +++ b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/receipt/receiptHeader/controller/ReceiptHeaderController.java @@ -209,7 +209,8 @@ public class ReceiptHeaderController extends JeecgController<ReceiptHeader, IRec @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) { LambdaQueryWrapper<ReceiptDetail> query = Wrappers.lambdaQuery(); query.eq(StringUtils.isNotEmpty(code), ReceiptDetail::getReceiptCode, code) - .lt(ReceiptDetail::getStatus, QuantityConstant.RECEIPT_HEADER_COMPLETED); + .lt(ReceiptDetail::getStatus, QuantityConstant.RECEIPT_HEADER_COMPLETED) + .last(" and qty-task_qty>0"); Page<ReceiptDetail> page = new Page<ReceiptDetail>(pageNo, pageSize); IPage<ReceiptDetail> pageList = receiptDetailService.page(page, query); return Result.ok(pageList);