123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.huimv.env.common.mapper.EnergyDataMapper">
- <!-- 通用查询映射结果 -->
- <resultMap id="BaseResultMap" type="com.huimv.env.common.entity.EnergyData">
- <id column="id" property="id" />
- <result column="feed_value" property="feedValue" />
- <result column="original_feed_value" property="originalFeedValue" />
- <result column="water_value" property="waterValue" />
- <result column="original_water_value" property="originalWaterValue" />
- <result column="gas_varlue" property="gasValue" />
- <result column="original_gas_varlue" property="originalGasValue" />
- <result column="electricity_value" property="electricityValue" />
- <result column="original_electricity_value" property="originalElectricityValue" />
- <result column="original_data" property="originalData" />
- <result column="unit_id" property="unitId" />
- <result column="farm_id" property="farmId" />
- <result column="other1" property="other1" />
- <result column="other2" property="other2" />
- <result column="other3" property="other3" />
- <result column="create_date" property="createDate"/>
- </resultMap>
- <!-- <select id="listYear" resultType="com.huimv.admin.entity.vo.EnergyGasDataVo">-->
- <!-- SELECT Convert((IFNUll(sum(gas_value),'0')),DECIMAL(10,2)) 'gasValue',create_date 'createDate' FROM `energy_data`-->
- <!-- ${ew.customSqlSegment}-->
- <!-- GROUP BY DATE_FORMAT(create_date,'%Y-%m')-->
- <!-- ORDER BY create_date ASC-->
- <!-- </select>-->
- <!-- <select id="listDay" resultType="com.huimv.admin.entity.vo.EnergyGasDataVo">-->
- <!-- SELECT Convert((IFNUll(sum(gas_value),'0')),DECIMAL(10,2)) 'gasValue',create_date 'createDate' FROM `energy_data`-->
- <!-- ${ew.customSqlSegment}-->
- <!-- GROUP BY DATE_FORMAT(create_date,'%Y-%m-%d')-->
- <!-- ORDER BY create_date ASC-->
- <!-- </select>-->
- <!-- <select id="listYear2" resultType="com.huimv.admin.entity.vo.EnergyFeedDataVo">-->
- <!-- SELECT Convert((IFNUll(sum(feed_value),'0')),DECIMAL(10,2)) 'feedValue',create_date 'createDate' FROM `energy_data`-->
- <!-- ${ew.customSqlSegment}-->
- <!-- GROUP BY DATE_FORMAT(create_date,'%Y-%m')-->
- <!-- ORDER BY create_date ASC-->
- <!-- </select>-->
- <!-- <select id="listDay2" resultType="com.huimv.admin.entity.vo.EnergyFeedDataVo">-->
- <!-- SELECT Convert((IFNUll(sum(feed_value),'0')),DECIMAL(10,2)) 'feedValue',create_date 'createDate' FROM `energy_data`-->
- <!-- ${ew.customSqlSegment}-->
- <!-- GROUP BY DATE_FORMAT(create_date,'%Y-%m-%d')-->
- <!-- ORDER BY create_date ASC-->
- <!-- </select>-->
- <select id="listYear3" resultType="com.huimv.env.common.entity.vo.EnergyWaterDataVo">
- SELECT Convert((IFNUll(sum(water_value),'0')),DECIMAL(10,2)) 'waterValue',create_date 'createDate' FROM `energy_data`
- ${ew.customSqlSegment}
- GROUP BY DATE_FORMAT(create_date,'%Y-%m')
- ORDER BY create_date ASC
- </select>
- <select id="listDay3" resultType="com.huimv.env.common.entity.vo.EnergyWaterDataVo">
- SELECT Convert((IFNUll(sum(water_value),'0')),DECIMAL(10,2)) 'waterValue',create_date 'createDate' FROM `energy_data`
- ${ew.customSqlSegment}
- GROUP BY DATE_FORMAT(create_date,'%Y-%m-%d')
- ORDER BY create_date ASC
- </select>
- <select id="listYear4" resultType="com.huimv.env.common.entity.vo.EnergyElectricityDataVo">
- SELECT Convert((IFNUll(sum(electricity_value),'0')),DECIMAL(10,2)) 'electricityValue',create_date 'createDate' FROM `energy_data`
- ${ew.customSqlSegment}
- GROUP BY DATE_FORMAT(create_date,'%Y-%m')
- ORDER BY create_date ASC
- </select>
- <select id="listDay4" resultType="com.huimv.env.common.entity.vo.EnergyElectricityDataVo">
- SELECT Convert((IFNUll(sum(electricity_value),'0')),DECIMAL(10,2)) 'electricityValue',create_date 'createDate' FROM `energy_data`
- ${ew.customSqlSegment}
- GROUP BY DATE_FORMAT(create_date,'%Y-%m-%d')
- ORDER BY create_date ASC
- </select>
- <select id="listCount" resultType="com.huimv.env.common.entity.vo.EnergyDataVo">
- select Convert((IFNUll(sum(water_value),'0')),DECIMAL(10,2)) 'waterValue',
- Convert((IFNUll(sum(electricity_value),'0')),DECIMAL(10,2)) 'electricityValue'
- now() 'nowTime'
- from energy_data
- ${ew.customSqlSegment}
- </select>
- <!-- <!–为的是给前端不改变值的写法–>-->
- <!-- <select id="listYearGas" resultType="com.huimv.admin.entity.vo.EnergyAllDataVo">-->
- <!-- SELECT Convert((IFNUll(sum(gas_value),'0')),DECIMAL(10,2)) 'value',create_date 'createDate' FROM `energy_data`-->
- <!-- ${ew.customSqlSegment}-->
- <!-- GROUP BY DATE_FORMAT(create_date,'%Y-%m')-->
- <!-- ORDER BY create_date ASC-->
- <!-- </select>-->
- <!-- <select id="listDayGas" resultType="com.huimv.admin.entity.vo.EnergyAllDataVo">-->
- <!-- SELECT Convert((IFNUll(sum(gas_value),'0')),DECIMAL(10,2)) 'value',create_date 'createDate' FROM `energy_data`-->
- <!-- ${ew.customSqlSegment}-->
- <!-- GROUP BY DATE_FORMAT(create_date,'%Y-%m-%d')-->
- <!-- ORDER BY create_date ASC-->
- <!-- </select>-->
- <!-- <select id="listYearFeed" resultType="com.huimv.admin.entity.vo.EnergyAllDataVo">-->
- <!-- SELECT Convert((IFNUll(sum(feed_value),'0')),DECIMAL(10,2)) 'value',create_date 'createDate' FROM `energy_data`-->
- <!-- ${ew.customSqlSegment}-->
- <!-- GROUP BY DATE_FORMAT(create_date,'%Y-%m')-->
- <!-- ORDER BY create_date ASC-->
- <!-- </select>-->
- <!-- <select id="listDayFeed" resultType="com.huimv.admin.entity.vo.EnergyAllDataVo">-->
- <!-- SELECT Convert((IFNUll(sum(feed_value),'0')),DECIMAL(10,2)) 'value',create_date 'createDate' FROM `energy_data`-->
- <!-- ${ew.customSqlSegment}-->
- <!-- GROUP BY DATE_FORMAT(create_date,'%Y-%m-%d')-->
- <!-- ORDER BY create_date ASC-->
- <!-- </select>-->
- <select id="listYearWater" resultType="com.huimv.env.common.entity.vo.EnergyAllDataVo">
- SELECT Convert((IFNUll(sum(water_value),'0')),DECIMAL(10,2)) 'value',create_date 'createDate' FROM `energy_data`
- ${ew.customSqlSegment}
- GROUP BY DATE_FORMAT(create_date,'%Y-%m')
- ORDER BY create_date ASC
- </select>
- <select id="listDayWater" resultType="com.huimv.env.common.entity.vo.EnergyAllDataVo">
- SELECT Convert((IFNUll(sum(water_value),'0')),DECIMAL(10,2)) 'value',create_date 'createDate' FROM `energy_data`
- ${ew.customSqlSegment}
- GROUP BY DATE_FORMAT(create_date,'%Y-%m-%d')
- ORDER BY create_date ASC
- </select>
- <select id="listYearElectricity" resultType="com.huimv.env.common.entity.vo.EnergyAllDataVo">
- SELECT Convert((IFNUll(sum(electricity_value),'0')),DECIMAL(10,2)) 'value',create_date 'createDate' FROM `energy_data`
- ${ew.customSqlSegment}
- GROUP BY DATE_FORMAT(create_date,'%Y-%m')
- ORDER BY create_date ASC
- </select>
- <select id="listDayElectricity" resultType="com.huimv.env.common.entity.vo.EnergyAllDataVo">
- SELECT Convert((IFNUll(sum(electricity_value),'0')),DECIMAL(10,2)) 'value',create_date 'createDate' FROM `energy_data`
- ${ew.customSqlSegment}
- GROUP BY DATE_FORMAT(create_date,'%Y-%m-%d')
- ORDER BY create_date ASC
- </select>
- <select id="listDataCount" resultType="com.huimv.env.common.entity.EnergyData">
- select Convert(IFNULL(SUM(water_value),0),DECIMAL(10,2)) 'waterValue',Convert(IFNULL(SUM(electricity_value),0),DECIMAL(10,2)) 'electricityValue',
- Convert(IFNULL(SUM(feed_value),0),DECIMAL(10,2)) 'feedValue',Convert(IFNULL(SUM(gas_value),0),DECIMAL(10,2)) 'gasValue' FROM energy_data
- ${ew.customSqlSegment}
- </select>
- </mapper>
|