From a26e834d87b2f03dd7768fddb1c3ba946a08c314 Mon Sep 17 00:00:00 2001
From: chenlu <1320612696@qq.com>
Date: 星期五, 05 七月 2024 18:20:25 +0800
Subject: [PATCH] Merge branch 'master' of http://bore.pub:10439/r/ERP_override

---
 north-glass-erp/src/main/resources/mapper/sd/OrderDetailMapper.xml |   81 ++++++++++++++++++++++++++++++++++++----
 1 files changed, 73 insertions(+), 8 deletions(-)

diff --git a/north-glass-erp/src/main/resources/mapper/sd/OrderDetailMapper.xml b/north-glass-erp/src/main/resources/mapper/sd/OrderDetailMapper.xml
index 6f114d4..978b893 100644
--- a/north-glass-erp/src/main/resources/mapper/sd/OrderDetailMapper.xml
+++ b/north-glass-erp/src/main/resources/mapper/sd/OrderDetailMapper.xml
@@ -728,12 +728,76 @@
     </select>
 
     <select id="exportOrderProductSummary"  >
-        SELECT
-            *,
-            a.create_time as createTime,
-            d.type_name as level_one,
-            e.type_name as level_two
-        from order_detail as a
+        SELECT a.id,
+               a.order_id,
+               a.order_number,
+               a.building_number,
+               a.product_id,
+               a.product_name,
+               a.price,
+               sum(a.quantity) as quantity,
+               a.gross_amount,
+               a.width,
+               a.height,
+               a.shape,
+               sum(a.area) as area,
+               sum(a.gross_area) as gross_area,
+               sum(a.compute_area) as compute_area,
+               sum(a.compute_gross_area) as compute_gross_area,
+               a.processing_note,
+               a.remarks,
+               a.bend_radius,
+               a.edging_type,
+               a.weight,
+               a.perimeter,
+               a.other_columns,
+               a.warehouse_num,
+               a.delivery_num,
+               a.return_num,
+               a.state,
+               b.id,
+               b.order_id,
+               b.project,
+               b.customer_id,
+               b.customer_name,
+               b.order_type,
+               b.order_classify,
+               b.icon,
+               b.pack_type,
+               b.delivery_date,
+               b.batch,
+               b.calculate_type,
+               b.salesman_id,
+               b.salesman,
+               b.al_type,
+               b.money,
+               b.contract_id,
+               b.customer_batch,
+               b.contacts,
+               b.contact_number,
+               b.delivery_address,
+               b.other_money,
+               b.other_money_remarks,
+               b.processing_note,
+               b.other_remarks,
+               b.area,
+               b.quantity,
+               b.perimeter,
+               b.verifier_id,
+               b.verifier,
+               b.creator_id,
+               b.creator,
+               b.create_order,
+               b.process_review,
+               b.order_review,
+               b.production_order,
+               b.processing_card,
+               b.warehousing,
+               b.delivery,
+               b.create_time,
+               b.update_time,
+               d.type_name as level_one, e.type_name as level_two
+        from sd.order_detail as a
                  left join sd.`order` as b
                            on b.order_id = a.order_id
                  left join sd.product as c
@@ -742,8 +806,9 @@
                            on d.type_id = c.type_id
                  left join sd.basic_glass_type as e
                            on e.type_id = d.belong
-        where  date(a.create_time)>=#{dates[0]} and date(a.create_time) &lt;= #{dates[1]}
-        group by b.order_id,a.product_id
+        where date(a.create_time) >= #{dates[0]}
+          and date(a.create_time) &lt;= #{dates[1]}
+        group by b.order_id, a.product_id
         order by b.order_id desc
     </select>
     

--
Gitblit v1.8.0