去掉短驳
parent
3344a271f4
commit
7d35b9eb58
|
|
@ -14,6 +14,7 @@
|
||||||
INNER JOIN ba_goods b ON b.id = a.goods_id AND b.id NOT IN (287, 286, 279, 278, 293, 273, 271, 270, 262, 2)
|
INNER JOIN ba_goods b ON b.id = a.goods_id AND b.id NOT IN (287, 286, 279, 278, 293, 273, 271, 270, 262, 2)
|
||||||
WHERE a.station_id = 1
|
WHERE a.station_id = 1
|
||||||
AND a.status IN (0, 1, 2, 3)
|
AND a.status IN (0, 1, 2, 3)
|
||||||
|
AND a.type != 4
|
||||||
ORDER BY a.create_time DESC
|
ORDER BY a.create_time DESC
|
||||||
LIMIT 5) t1
|
LIMIT 5) t1
|
||||||
UNION ALL
|
UNION ALL
|
||||||
|
|
@ -25,6 +26,7 @@
|
||||||
FROM ba_order a
|
FROM ba_order a
|
||||||
INNER JOIN ba_goods b ON b.id = a.goods_id AND b.id NOT IN (287, 286, 279, 278, 293, 273, 271, 270, 262, 2)
|
INNER JOIN ba_goods b ON b.id = a.goods_id AND b.id NOT IN (287, 286, 279, 278, 293, 273, 271, 270, 262, 2)
|
||||||
WHERE a.station_id = 2
|
WHERE a.station_id = 2
|
||||||
|
AND a.type != 4
|
||||||
AND a.status IN (0, 1, 2, 3)
|
AND a.status IN (0, 1, 2, 3)
|
||||||
ORDER BY a.create_time DESC
|
ORDER BY a.create_time DESC
|
||||||
LIMIT 5) t2) a
|
LIMIT 5) t2) a
|
||||||
|
|
@ -34,7 +36,7 @@
|
||||||
SELECT MAX(IF(group_id = 1, c, 0)) san_hu,
|
SELECT MAX(IF(group_id = 1, c, 0)) san_hu,
|
||||||
MAX(IF(group_id = 2, c, 0)) qing_yun,
|
MAX(IF(group_id = 2, c, 0)) qing_yun,
|
||||||
MAX(IF(group_id = 7, c, 0)) wu_ye
|
MAX(IF(group_id = 7, c, 0)) wu_ye
|
||||||
FROM (SELECT group_id, COUNT(*) c
|
FROM (SELECT group_id, FLOOR(COUNT(*) / 2) c
|
||||||
FROM ba_user
|
FROM ba_user
|
||||||
WHERE group_id IN (1, 2, 7)
|
WHERE group_id IN (1, 2, 7)
|
||||||
GROUP BY group_id) t
|
GROUP BY group_id) t
|
||||||
|
|
@ -51,6 +53,7 @@
|
||||||
AND b.name NOT LIKE '%拆除垃圾(派车清运零星客户专用)%'
|
AND b.name NOT LIKE '%拆除垃圾(派车清运零星客户专用)%'
|
||||||
AND b.name NOT LIKE '%拆除垃圾(活动优惠)%'
|
AND b.name NOT LIKE '%拆除垃圾(活动优惠)%'
|
||||||
AND b.name NOT LIKE '%矿石%'
|
AND b.name NOT LIKE '%矿石%'
|
||||||
|
AND a.type != 4
|
||||||
GROUP BY b.name) t
|
GROUP BY b.name) t
|
||||||
ORDER BY weight DESC
|
ORDER BY weight DESC
|
||||||
LIMIT 3) t1
|
LIMIT 3) t1
|
||||||
|
|
@ -64,6 +67,7 @@
|
||||||
WHERE b.name NOT LIKE '%青石%'
|
WHERE b.name NOT LIKE '%青石%'
|
||||||
AND b.name NOT LIKE '%矿石%'
|
AND b.name NOT LIKE '%矿石%'
|
||||||
AND b.name NOT LIKE '%一期项目%'
|
AND b.name NOT LIKE '%一期项目%'
|
||||||
|
AND a.type != 4
|
||||||
GROUP BY b.name) t
|
GROUP BY b.name) t
|
||||||
ORDER BY weight DESC
|
ORDER BY weight DESC
|
||||||
LIMIT 3) t2
|
LIMIT 3) t2
|
||||||
|
|
@ -73,11 +77,12 @@
|
||||||
resultType="com.njzscloud.supervisory.statistics.pojo.GarbageDisposeSummary">
|
resultType="com.njzscloud.supervisory.statistics.pojo.GarbageDisposeSummary">
|
||||||
SELECT goods_name garbage_name, weight
|
SELECT goods_name garbage_name, weight
|
||||||
FROM (SELECT a.goods_name, SUM(a.weight) weight
|
FROM (SELECT a.goods_name, SUM(a.weight) weight
|
||||||
FROM ba_order a
|
FROM ba_order a
|
||||||
INNER JOIN ba_goods b ON b.id = a.goods_id AND b.depot_type = 2 AND b.id NOT IN (287, 286, 279, 278, 293, 273, 271, 270, 262, 2)
|
INNER JOIN ba_goods b ON b.id = a.goods_id AND b.depot_type = 2 AND b.id NOT IN (287, 286, 279, 278, 293, 273, 271, 270, 262, 2)
|
||||||
WHERE out_time >= UNIX_TIMESTAMP(DATE_FORMAT(CURDATE(), '%Y-%m-01 00:00:00'))
|
WHERE a.out_time >= UNIX_TIMESTAMP(DATE_FORMAT(CURDATE(), '%Y-%m-01 00:00:00'))
|
||||||
AND out_time <![CDATA[ < ]]> UNIX_TIMESTAMP(DATE_ADD(DATE_FORMAT(CURDATE(), '%Y-%m-01'), INTERVAL 1 MONTH))
|
AND a.type != 4
|
||||||
GROUP BY a.goods_name) t
|
AND a.out_time <![CDATA[ < ]]> UNIX_TIMESTAMP(DATE_ADD(DATE_FORMAT(CURDATE(), '%Y-%m-01'), INTERVAL 1 MONTH))
|
||||||
|
GROUP BY a.goods_name) t
|
||||||
ORDER BY weight DESC
|
ORDER BY weight DESC
|
||||||
LIMIT 6
|
LIMIT 6
|
||||||
</select>
|
</select>
|
||||||
|
|
@ -91,6 +96,7 @@
|
||||||
INNER JOIN ba_user b ON b.id = a.vip_user AND b.group_id = 2
|
INNER JOIN ba_user b ON b.id = a.vip_user AND b.group_id = 2
|
||||||
INNER JOIN ba_goods c ON c.id = a.goods_id AND c.id NOT IN (287, 286, 279, 278, 293, 273, 271, 270, 262, 2)
|
INNER JOIN ba_goods c ON c.id = a.goods_id AND c.id NOT IN (287, 286, 279, 278, 293, 273, 271, 270, 262, 2)
|
||||||
WHERE a.status IN (0, 1, 2, 3)
|
WHERE a.status IN (0, 1, 2, 3)
|
||||||
|
AND a.type != 4
|
||||||
GROUP BY b.id, IF(a.status = 1, 1, 0)) t1
|
GROUP BY b.id, IF(a.status = 1, 1, 0)) t1
|
||||||
INNER JOIN ba_user t2 ON t2.id = t1.id
|
INNER JOIN ba_user t2 ON t2.id = t1.id
|
||||||
ORDER BY c DESC
|
ORDER BY c DESC
|
||||||
|
|
@ -105,6 +111,7 @@
|
||||||
INNER JOIN ba_user b ON b.id IN (230, 343, 435)
|
INNER JOIN ba_user b ON b.id IN (230, 343, 435)
|
||||||
INNER JOIN ba_goods c ON c.id = a.goods_id AND c.id NOT IN (287, 286, 279, 278, 293, 273, 271, 270, 262, 2)
|
INNER JOIN ba_goods c ON c.id = a.goods_id AND c.id NOT IN (287, 286, 279, 278, 293, 273, 271, 270, 262, 2)
|
||||||
WHERE a.status IN (0, 1, 2, 3)
|
WHERE a.status IN (0, 1, 2, 3)
|
||||||
|
AND a.type != 4
|
||||||
GROUP BY b.id, IF(a.status = 1, 1, 0)) t1
|
GROUP BY b.id, IF(a.status = 1, 1, 0)) t1
|
||||||
INNER JOIN ba_user t2 ON t2.id = t1.id
|
INNER JOIN ba_user t2 ON t2.id = t1.id
|
||||||
ORDER BY c DESC)tt2
|
ORDER BY c DESC)tt2
|
||||||
|
|
@ -119,6 +126,7 @@
|
||||||
FROM ba_order a
|
FROM ba_order a
|
||||||
INNER JOIN ba_goods b ON b.id = a.goods_id AND b.id NOT IN (287, 286, 279, 278, 293, 273, 271, 270, 262, 2)
|
INNER JOIN ba_goods b ON b.id = a.goods_id AND b.id NOT IN (287, 286, 279, 278, 293, 273, 271, 270, 262, 2)
|
||||||
WHERE a.vip_user = #{userId}
|
WHERE a.vip_user = #{userId}
|
||||||
|
AND a.type != 4
|
||||||
ORDER BY a.create_time DESC
|
ORDER BY a.create_time DESC
|
||||||
LIMIT 10
|
LIMIT 10
|
||||||
</select>
|
</select>
|
||||||
|
|
@ -128,6 +136,7 @@
|
||||||
INNER JOIN ba_goods b ON b.id = a.goods_id AND b.depot_type = 1 AND b.id NOT IN (287,286,279,278,293,273,271,270,262,2)
|
INNER JOIN ba_goods b ON b.id = a.goods_id AND b.depot_type = 1 AND b.id NOT IN (287,286,279,278,293,273,271,270,262,2)
|
||||||
WHERE a.out_time >= #{startTime}
|
WHERE a.out_time >= #{startTime}
|
||||||
AND a.out_time <![CDATA[ <= ]]> #{endTime}
|
AND a.out_time <![CDATA[ <= ]]> #{endTime}
|
||||||
|
AND a.type != 4
|
||||||
</select>
|
</select>
|
||||||
<select id="getTodayOrderSummary" resultType="com.njzscloud.supervisory.statistics.pojo.TodayOrderSummary">
|
<select id="getTodayOrderSummary" resultType="com.njzscloud.supervisory.statistics.pojo.TodayOrderSummary">
|
||||||
SELECT MAX(IF(order_status = '已完成', order_count, 0)) completed,
|
SELECT MAX(IF(order_status = '已完成', order_count, 0)) completed,
|
||||||
|
|
@ -139,6 +148,7 @@
|
||||||
FROM ba_order a
|
FROM ba_order a
|
||||||
INNER JOIN ba_goods b ON b.id = a.goods_id AND b.id NOT IN (287, 286, 279, 278, 293, 273, 271, 270, 262, 2)
|
INNER JOIN ba_goods b ON b.id = a.goods_id AND b.id NOT IN (287, 286, 279, 278, 293, 273, 271, 270, 262, 2)
|
||||||
WHERE a.create_time >= UNIX_TIMESTAMP(CURDATE())
|
WHERE a.create_time >= UNIX_TIMESTAMP(CURDATE())
|
||||||
|
AND a.type != 4
|
||||||
AND a.create_time <![CDATA[ < ]]> UNIX_TIMESTAMP(DATE_ADD(CURDATE(), INTERVAL 24 HOUR))) t
|
AND a.create_time <![CDATA[ < ]]> UNIX_TIMESTAMP(DATE_ADD(CURDATE(), INTERVAL 24 HOUR))) t
|
||||||
GROUP BY order_status) tt
|
GROUP BY order_status) tt
|
||||||
</select>
|
</select>
|
||||||
|
|
@ -150,5 +160,6 @@
|
||||||
WHERE a.status = 1
|
WHERE a.status = 1
|
||||||
AND a.out_time >= #{startTime}
|
AND a.out_time >= #{startTime}
|
||||||
AND a.out_time <![CDATA[ <= ]]> #{endTime}
|
AND a.out_time <![CDATA[ <= ]]> #{endTime}
|
||||||
|
AND a.type != 4
|
||||||
</select>
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue