|
@@ -51,6 +51,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
RANK() OVER (ORDER BY IFNULL(SUM(p.amount), 0) DESC, COUNT(DISTINCT r.record_id) DESC) AS `rank`,
|
|
RANK() OVER (ORDER BY IFNULL(SUM(p.amount), 0) DESC, COUNT(DISTINCT r.record_id) DESC) AS `rank`,
|
|
|
r.employee_id AS employeeId,
|
|
r.employee_id AS employeeId,
|
|
|
e.employee_name AS employeeName,
|
|
e.employee_name AS employeeName,
|
|
|
|
|
+ a.agent_name AS agentName,
|
|
|
e.avatar AS avatar,
|
|
e.avatar AS avatar,
|
|
|
s.shop_name AS shopName,
|
|
s.shop_name AS shopName,
|
|
|
IFNULL(SUM(p.amount), 0) AS saleCount
|
|
IFNULL(SUM(p.amount), 0) AS saleCount
|
|
@@ -59,6 +60,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
LEFT JOIN tb_clock_product_record p ON r.record_id = p.record_id
|
|
LEFT JOIN tb_clock_product_record p ON r.record_id = p.record_id
|
|
|
LEFT JOIN tb_activity act ON r.activity_id = act.activity_id
|
|
LEFT JOIN tb_activity act ON r.activity_id = act.activity_id
|
|
|
LEFT JOIN tb_employee e ON r.employee_id = e.employee_id
|
|
LEFT JOIN tb_employee e ON r.employee_id = e.employee_id
|
|
|
|
|
+ LEFT JOIN tb_agent a ON e.agent_id = a.agent_id
|
|
|
LEFT JOIN tb_shop s ON e.shop_id = s.shop_id
|
|
LEFT JOIN tb_shop s ON e.shop_id = s.shop_id
|
|
|
WHERE
|
|
WHERE
|
|
|
r.status = 0 and act.type = 1
|
|
r.status = 0 and act.type = 1
|