소스 검색

销售订单单证 优化查询

liuchaohui 3 년 전
부모
커밋
f7943672ec
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/documents/orderData/mapper/xml/SyOrderDataMapper.xml

+ 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}