Browse Source

销售订单单证 优化查询

liuchaohui 3 years ago
parent
commit
f7943672ec

+ 5 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/documents/orderData/mapper/xml/SyOrderDataMapper.xml

@@ -38,7 +38,11 @@
             garment_nmb
         FROM
             sy_order_data a
-        left join sy_order_data_item b on a.id=b.sy_order_data_id
+        left join (
+            select sy_order_data_id,total_price_and_tax,inventory_code,
+                sum(surplus_num) as surplus_num,sum(quantity) as quantity
+            FROM sy_order_data_item GROUP BY sy_order_data_id
+        ) b on a.id=b.sy_order_data_id
         WHERE 1=1
             <if test="sy.orderNumber != null and sy.orderNumber !=''">
                 AND order_number = #{sy.orderNumber}