diff --git a/crm-admin/src/main/java/com/yb/lb/webapp/records/ReceiptRecordsController.java b/crm-admin/src/main/java/com/yb/lb/webapp/records/ReceiptRecordsController.java
index 5c35b07..5972920 100644
--- a/crm-admin/src/main/java/com/yb/lb/webapp/records/ReceiptRecordsController.java
+++ b/crm-admin/src/main/java/com/yb/lb/webapp/records/ReceiptRecordsController.java
@@ -70,9 +70,7 @@ public class ReceiptRecordsController extends BaseController {
             @ApiParam(required = false, value = "经销商收货结束时间") @RequestParam(required = false) String endTime,
             @ApiParam(required = false, value = "经销商出货开始时间") @RequestParam(required = false) String startDate,
             @ApiParam(required = false, value = "经销商出货结束时间") @RequestParam(required = false) String endDate,
-             @ApiParam(required = false, value = "商品编码") @RequestParam(required = false) String goodsNo,
-            @ApiParam(required = false, value = "商品名称") @RequestParam(required = false) String goodsName,
-            @ApiParam(required = false, value = "商品规格") @RequestParam(required = false) String specifications,
+            @ApiParam(required = false, value = "发货单客户id") @RequestParam(required = false) String invoiceClientId,
             @ApiParam(required = true, value = "页码", defaultValue = "1") @RequestParam(value = "page") Integer pageNum,
             @ApiParam(required = true, value = "每页条数", defaultValue = "10") @RequestParam(value = "pageSize") Integer pageSize,
             HttpServletRequest request) {
@@ -97,6 +95,7 @@ public class ReceiptRecordsController extends BaseController {
         params.put("endTime", endTime);
         params.put("startDate", startDate);
         params.put("endDate", endDate);
+        params.put("invoiceClientId", invoiceClientId);
         params.put("page", pageNum);
         params.put("pageSize", pageSize);
         return toPage(receiptRecordsService.pageList(params, ".findRecordsByCondition"));
diff --git a/crm-common/src/main/resources/mapper/mapper_oracle/records/ReceiptRecordsMapper.xml b/crm-common/src/main/resources/mapper/mapper_oracle/records/ReceiptRecordsMapper.xml
index 73a8483..7dc378c 100644
--- a/crm-common/src/main/resources/mapper/mapper_oracle/records/ReceiptRecordsMapper.xml
+++ b/crm-common/src/main/resources/mapper/mapper_oracle/records/ReceiptRecordsMapper.xml
@@ -106,6 +106,9 @@
             
                 AND a.client_name LIKE '%' || #{clientName} || '%'
             
+            
+                AND a.invoice_client_id = #{invoiceClientId}
+            
             
                 AND a.is_sent = #{isSent}
             
diff --git a/crm-webapp/src/main/java/com/yb/lb/webapp/record/records/service/ReceiptRecordsService.java b/crm-webapp/src/main/java/com/yb/lb/webapp/record/records/service/ReceiptRecordsService.java
index 237e8c6..0c58f13 100644
--- a/crm-webapp/src/main/java/com/yb/lb/webapp/record/records/service/ReceiptRecordsService.java
+++ b/crm-webapp/src/main/java/com/yb/lb/webapp/record/records/service/ReceiptRecordsService.java
@@ -98,152 +98,6 @@ public class ReceiptRecordsService {
         return dao.count(ReceiptRecordsInfo.class.getName() + id, params);
     }
 
-    /**
-     * @description: 统计每个客户的数据
-     * @author: lj
-     * @date: 2024/04/09
-     **/
-    public List