From 6d6e2c77e34e7dbae4fba340c423eaafc2b9c231 Mon Sep 17 00:00:00 2001
From: guoyuji <guoyujie@ng.com>
Date: 星期二, 16 四月 2024 16:46:28 +0800
Subject: [PATCH] 后端导出excel文件

---
 north-glass-erp/src/main/resources/mapper/pp/ReportingWork.xml |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/north-glass-erp/src/main/resources/mapper/pp/ReportingWork.xml b/north-glass-erp/src/main/resources/mapper/pp/ReportingWork.xml
index 3e5e592..4b3dc82 100644
--- a/north-glass-erp/src/main/resources/mapper/pp/ReportingWork.xml
+++ b/north-glass-erp/src/main/resources/mapper/pp/ReportingWork.xml
@@ -64,6 +64,7 @@
 
     </resultMap>
 
+<!--    鏌ヨ褰撳墠宸ュ簭鐨勮〃澶存暟鎹�-->
     <select id="AddSelectLastWorkMp" resultMap="reportingWorkMap">
         select o.order_id,
                fc.production_id,
@@ -148,7 +149,7 @@
         left join
                 (select sum(patch_num) as patchNumSum,order_sort,technology_number,process_id
                    from patch_log
-                   group by reporting_work_id,order_sort,technology_number) as c
+                   group by process_id,order_sort,technology_number) as c
             on c.process_id = fc.process_id
             and c.order_sort = fc.order_number
             and c.technology_number = fc.technology_number
@@ -207,7 +208,7 @@
         left join
             (select sum(patch_num) as patchNumSum,order_sort,technology_number,process_id
              from patch_log
-             group by reporting_work_id,order_sort,technology_number) as c
+             group by process_id,order_sort,technology_number) as c
             on c.process_id = fc.process_id
             and c.order_sort = fc.order_number
             and c.technology_number = fc.technology_number
@@ -321,7 +322,7 @@
             and c.technology_number = a.technology_number
 
         where
-            a.process_id=SUBSTR(#{processId} from 1 for 13)
+            a.process_id=SUBSTR(#{processId} from 1 for 14)
             and a.order_number = #{orderNumber}
             and a.technology_number = #{technologyNumber}
     </select>
@@ -345,7 +346,7 @@
                                    and c.technology_number = a.technology_number
 
         where
-            a.process_id=SUBSTR(#{processId} from 1 for 13)
+            a.process_id=SUBSTR(#{processId} from 1 for 14)
           and a.order_number = #{orderNumber}
           and a.technology_number = #{technologyNumber}
     </select>
@@ -451,9 +452,9 @@
                o.batch,
                rw.this_process,
                rw.this_completed_quantity,
-               (ogd.area * rw.this_completed_quantity) as completedArea,
+               round(ogd.area * rw.this_completed_quantity,2) as completedArea,
                rw.this_worn_quantity,
-               (ogd.area * rw.this_worn_quantity)      as wornArea,
+               round(ogd.area * rw.this_worn_quantity,2)      as wornArea,
                rw.device_name,
                rw.teams_groups_name,
                rw.reviewed_state

--
Gitblit v1.8.0