Przeglądaj źródła

驾驶舱个人-排名查询添加日期查询

wanglt 1 tydzień temu
rodzic
commit
2647704dfc

+ 11 - 1
ygtx-gxt/src/main/resources/mapper/gxt/slave/GxtOrderMapper.xml

@@ -968,7 +968,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             sys_user u
                 LEFT JOIN sys_dept d ON u.dept_id = d.dept_id
                 LEFT JOIN sys_dept p ON d.parent_id = p.dept_id
-                LEFT JOIN (SELECT month_period,user_name,SUM(final_score) AS final_score FROM gxt_user_score GROUP BY month_period,user_name) us ON u.user_name = us.user_name AND us.month_period = DATE_FORMAT(CURDATE(), '%Y-%m')
+                LEFT JOIN (
+                SELECT
+                SUM( score ) AS final_score,
+                user_id
+                FROM
+                gxt_order_score_detail
+                WHERE status = 0
+                    AND DATE_FORMAT(create_time, '%Y-%m') = DATE_FORMAT(CURDATE(), '%Y-%m')
+                GROUP BY
+                user_id
+                ) us ON u.user_id = us.user_id
         WHERE 1=1
         <if test="deptId != null">
             AND d.dept_id=#{deptId}