From 5f171c31124ff0a1a11752a238a7d96da0f505a4 Mon Sep 17 00:00:00 2001
From: mzr <1562242162@qq.com>
Date: Mon, 4 Nov 2024 13:55:13 +0800
Subject: [PATCH] =?UTF-8?q?=E6=94=B6=E5=8F=91=E8=B4=A7=E8=AE=B0=E5=BD=95?=
 =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=9F=A5=E8=AF=A2=E6=9D=A1=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
 .../records/ReceiptRecordsController.java     |   5 +-
 .../records/ReceiptRecordsMapper.xml          |   3 +
 .../service/ReceiptRecordsService.java        | 164 +-----------------
 3 files changed, 14 insertions(+), 158 deletions(-)
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