Commit f229b46a by jiang'yun

修改问题

parent 57510bc1
...@@ -325,14 +325,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -325,14 +325,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select> </select>
<select id="getOrderNumByStation1" parameterType="com.qianhe.system.vo.WaterOrderVo" resultType="Map"> <select id="getOrderNumByStation1" parameterType="com.qianhe.system.vo.WaterOrderVo" resultType="Map">
SELECT SELECT sum(case when order_state = 4 then 1 else 0 end) as totalOrderNum, #已完成订单数
COUNT(id) as todayOrderNum, sum(case when order_state = 4 then goods_val else 0 end) as totalPrice,#已完成总金额
(SELECT COUNT(id) as totalOrderNum FROM `water_order` WHERE del_flag = '0' and station_id = '17') as totalOrderNum, sum(
(SELECT COUNT(id) as inComOrderNum FROM `water_order` WHERE del_flag = '0' and station_id = '17' and order_state in (2,3)) as inComOrderNum, case
(select sum(goods_total) totalPrice from water_order_goods where order_id in when DATE_FORMAT(create_time, '%Y-%m-%d') = DATE_FORMAT(now(), '%Y-%m-%d') then 1
(select id FROM `water_order` WHERE del_flag = '0' and station_id = '17' and order_state = 4)) totalPrice else 0 end) as todayOrderNum,#今日订单数
FROM `water_order` sum(case when order_state in (2, 3) then 1 else 0 end) as inComOrderNum #进行中订单
WHERE del_flag = '0' and station_id = #{stationId} and order_state != 1 and DATE_FORMAT(create_time, '%Y-%m-%d') = DATE_FORMAT(#{createTime}, '%Y-%m-%d'); FROM water_order
WHERE del_flag = '0'
and station_id = #{stationId}
</select> </select>
<select id="getOrderNumByStation2" parameterType="com.qianhe.system.vo.WaterOrderVo" resultType="Map"> <select id="getOrderNumByStation2" parameterType="com.qianhe.system.vo.WaterOrderVo" resultType="Map">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment