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