|
@@ -18,7 +18,7 @@
|
|
|
|
|
|
<select id="listDayDetail" resultType="com.huimv.guowei.admin.entity.EnergyWater">
|
|
<select id="listDayDetail" resultType="com.huimv.guowei.admin.entity.EnergyWater">
|
|
SELECT COALESCE(ROUND(SUM(water_value),2),0) 'waterValue', create_date FROM `energy_water`
|
|
SELECT COALESCE(ROUND(SUM(water_value),2),0) 'waterValue', create_date FROM `energy_water`
|
|
- WHERE farm_id = #{farmId}
|
|
|
|
|
|
+ WHERE farm_id = #{farmId} AND chip_code != 1005
|
|
AND TO_DAYS(create_date) = TO_DAYS(NOW())
|
|
AND TO_DAYS(create_date) = TO_DAYS(NOW())
|
|
group by create_date
|
|
group by create_date
|
|
ORDER BY create_date ASC
|
|
ORDER BY create_date ASC
|
|
@@ -26,34 +26,34 @@
|
|
|
|
|
|
<select id="listWeekDetail" resultType="com.huimv.guowei.admin.entity.EnergyWater">
|
|
<select id="listWeekDetail" resultType="com.huimv.guowei.admin.entity.EnergyWater">
|
|
SELECT COALESCE(ROUND(SUM(water_value),2),0) 'waterValue', create_date FROM `energy_water`
|
|
SELECT COALESCE(ROUND(SUM(water_value),2),0) 'waterValue', create_date FROM `energy_water`
|
|
- WHERE farm_id = #{farmId}
|
|
|
|
|
|
+ WHERE farm_id = #{farmId} AND chip_code != 1005
|
|
AND create_date BETWEEN (SELECT DATE_SUB(CURDATE(),INTERVAL WEEKDAY(CURDATE()) DAY)) AND NOW()
|
|
AND create_date BETWEEN (SELECT DATE_SUB(CURDATE(),INTERVAL WEEKDAY(CURDATE()) DAY)) AND NOW()
|
|
GROUP BY DATE_FORMAT(create_date,"%Y-%m-%d")
|
|
GROUP BY DATE_FORMAT(create_date,"%Y-%m-%d")
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="listMonthDetail" resultType="com.huimv.guowei.admin.entity.EnergyWater">
|
|
<select id="listMonthDetail" resultType="com.huimv.guowei.admin.entity.EnergyWater">
|
|
SELECT COALESCE(ROUND(SUM(water_value),2),0) 'waterValue', create_date FROM `energy_water`
|
|
SELECT COALESCE(ROUND(SUM(water_value),2),0) 'waterValue', create_date FROM `energy_water`
|
|
- WHERE farm_id = #{farmId}
|
|
|
|
|
|
+ WHERE farm_id = #{farmId} AND chip_code != 1005
|
|
AND create_date BETWEEN (SELECT DATE_ADD(CURDATE(),INTERVAL -DAY(CURDATE())+1 DAY)) AND NOW()
|
|
AND create_date BETWEEN (SELECT DATE_ADD(CURDATE(),INTERVAL -DAY(CURDATE())+1 DAY)) AND NOW()
|
|
GROUP BY DATE_FORMAT(create_date,"%Y-%m-%d")
|
|
GROUP BY DATE_FORMAT(create_date,"%Y-%m-%d")
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="listCustomDetail" resultType="com.huimv.guowei.admin.entity.EnergyWater">
|
|
<select id="listCustomDetail" resultType="com.huimv.guowei.admin.entity.EnergyWater">
|
|
SELECT ROUND(SUM(water_value),2) 'waterValue', create_date FROM `energy_water`
|
|
SELECT ROUND(SUM(water_value),2) 'waterValue', create_date FROM `energy_water`
|
|
- WHERE farm_id = #{farmId}
|
|
|
|
|
|
+ WHERE farm_id = #{farmId} AND chip_code != 1005
|
|
AND create_date BETWEEN '${startDate}' AND '${endDate}'
|
|
AND create_date BETWEEN '${startDate}' AND '${endDate}'
|
|
GROUP BY DATE_FORMAT(create_date,"%Y-%m-%d")
|
|
GROUP BY DATE_FORMAT(create_date,"%Y-%m-%d")
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="getDayWater" resultType="java.math.BigDecimal">
|
|
<select id="getDayWater" resultType="java.math.BigDecimal">
|
|
SELECT COALESCE(ROUND(SUM(water_value),2),0) 'waterValue' FROM `energy_water`
|
|
SELECT COALESCE(ROUND(SUM(water_value),2),0) 'waterValue' FROM `energy_water`
|
|
- WHERE farm_id = #{farmId}
|
|
|
|
|
|
+ WHERE farm_id = #{farmId} AND chip_code != 1005
|
|
AND TO_DAYS(create_date) = TO_DAYS(NOW())
|
|
AND TO_DAYS(create_date) = TO_DAYS(NOW())
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="getMonthWater" resultType="java.math.BigDecimal">
|
|
<select id="getMonthWater" resultType="java.math.BigDecimal">
|
|
SELECT COALESCE(ROUND(SUM(water_value),2),0) 'waterValue' FROM `energy_water`
|
|
SELECT COALESCE(ROUND(SUM(water_value),2),0) 'waterValue' FROM `energy_water`
|
|
- WHERE farm_id = #{farmId}
|
|
|
|
|
|
+ WHERE farm_id = #{farmId} AND chip_code != 1005
|
|
AND create_date BETWEEN (SELECT DATE_ADD(CURDATE(),INTERVAL -DAY(CURDATE())+1 DAY)) AND NOW()
|
|
AND create_date BETWEEN (SELECT DATE_ADD(CURDATE(),INTERVAL -DAY(CURDATE())+1 DAY)) AND NOW()
|
|
</select>
|
|
</select>
|
|
|
|
|