From df13f27e9cae2d7b112ef0dda85cba456ecef32b Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期三, 26 二月 2025 16:45:09 +0800
Subject: [PATCH] 远场和近场的数据解析的单位和指标需要重新对应+报告生成放在复核结束里面

---
 performance-server/src/main/resources/mapper/AuxiliaryOutputWorkingHoursMapper.xml |   18 +++++-------------
 1 files changed, 5 insertions(+), 13 deletions(-)

diff --git a/performance-server/src/main/resources/mapper/AuxiliaryOutputWorkingHoursMapper.xml b/performance-server/src/main/resources/mapper/AuxiliaryOutputWorkingHoursMapper.xml
index 532522c..9742929 100644
--- a/performance-server/src/main/resources/mapper/AuxiliaryOutputWorkingHoursMapper.xml
+++ b/performance-server/src/main/resources/mapper/AuxiliaryOutputWorkingHoursMapper.xml
@@ -18,16 +18,18 @@
         <result column="week" property="week"/>
         <result column="week_day" property="weekDay"/>
         <result column="check" property="check"/>
+        <result column="name" property="name"/>
         <result column="create_time" property="createTime"/>
         <result column="update_time" property="updateTime"/>
         <result column="create_user" property="createUser"/>
         <result column="update_user" property="updateUser"/>
     </resultMap>
-    <select id="selectAuxiliaryOutputWorkingHours" resultType="com.yuanchu.mom.dto.AuxiliaryOutputWorkingHoursDto">
+    <select id="selectAuxiliaryOutputWorkingHours" resultMap="BaseResultMap">
         select *
         from (
         select aowh.id,
         inspection_item,
+        num,
         inspection_item_subclass,
         overtime_order_no,
         overtime_work_time,
@@ -55,7 +57,7 @@
             ${ew.customSqlSegment}
         </if>
     </select>
-    <select id="selectDataByUser" resultType="com.yuanchu.mom.dto.AuxiliaryOutputWorkingHoursDto">
+    <select id="selectDataByUser" resultMap="BaseResultMap">
         select aowh.*,name
         FROM auxiliary_output_working_hours aowh
         left join user on user.id=aowh.`check`
@@ -74,15 +76,10 @@
         from(
         select user.name,
         date_time as month,
-        order_no,
-        sample,
-        man_hour_group,
         case when #{type}='鍔犵彮宸ユ椂' then  case when overtime_work_time is null then 0 else overtime_work_time end
         else case when work_time is null then 0 else work_time end  end as manHours
-        -- FORMAT(SUM(output_work_time), 4) as manHours
         from auxiliary_output_working_hours aowh
         left join user on user.id=aowh.`check`
-        left join department_lims dl on depart_lims_id=dl.id
         where date_time LIKE CONCAT('%', #{month}, '%')
         <if test="ids !=null and ids != ''">
             and `check` in
@@ -90,12 +87,7 @@
                 #{val}
             </foreach>
         </if>
-        group by user.name,date_time,order_no,
-        sample,
-        man_hour_group
-        order by user.name,date_time,order_no,
-        sample,
-        man_hour_group
+        order by user.name,date_time
         )A
         group by A.name,
         A.month

--
Gitblit v1.9.3