winter 1 год назад
Родитель
Сommit
5a42b8b957
2 измененных файлов: 5 добавлений и 5 удалений
  1. +3
    -3
      mallinkService/src/main/resources/mapper/WxEnergyMeterReadingMapper.xml
  2. +2
    -2
      mallinkService/src/main/resources/mapper/WxMallFloorMapper.xml

+ 3
- 3
mallinkService/src/main/resources/mapper/WxEnergyMeterReadingMapper.xml Просмотреть файл

@@ -85,20 +85,20 @@
from wx_energy_meter_reading where id = #{id} and `tenant_id` = #{tenantId}
</select>
<select id="findAllSumMoney" parameterType="com.iformall.domain.po.WxEnergyMeterReading" resultMap="String">
<select id="findAllSumMoney" parameterType="com.iformall.domain.po.WxEnergyMeterReading" resultMap="string">
select sum((CAST(cur_number AS DECIMAL(20,4)) - CAST(pre_number AS DECIMAL(20,4)))*(CAST(price AS DECIMAL(20,4))) / (CAST(meter_rate AS DECIMAL(20,4)))) as money
from wx_energy_meter_reading
<include refid="dynamicWhereConditions"/>
</select>
<select id="findBuildingSumMoney" parameterType="com.iformall.domain.po.WxEnergyMeterReading" resultMap="HashMap">
<select id="findBuildingSumMoney" parameterType="com.iformall.domain.po.WxEnergyMeterReading" resultMap="hashmap">
select building_id, sum((CAST(cur_number AS DECIMAL(20,4)) - CAST(pre_number AS DECIMAL(20,4)))*(CAST(price AS DECIMAL(20,4))) / (CAST(meter_rate AS DECIMAL(20,4)))) as money
from wx_energy_meter_reading
<include refid="dynamicWhereConditions"/>
group by building_id
</select>
<select id="findFloorSumMoney" parameterType="com.iformall.domain.po.WxEnergyMeterReading" resultMap="HashMap">
<select id="findFloorSumMoney" parameterType="com.iformall.domain.po.WxEnergyMeterReading" resultMap="hashmap">
select floor_id, sum((CAST(cur_number AS DECIMAL(20,4)) - CAST(pre_number AS DECIMAL(20,4)))*(CAST(price AS DECIMAL(20,4))) / (CAST(meter_rate AS DECIMAL(20,4)))) as money
from wx_energy_meter_reading
<include refid="dynamicWhereConditions"/>


+ 2
- 2
mallinkService/src/main/resources/mapper/WxMallFloorMapper.xml Просмотреть файл

@@ -102,13 +102,13 @@
<include refid="dynamicWhereConditions"/>
</select>
<select id="getAllPublicAreaSum" parameterType="com.iformall.domain.po.WxMallFloor" resultType="String">
<select id="getAllPublicAreaSum" parameterType="com.iformall.domain.po.WxMallFloor" resultType="string">
select sum((CAST(operating_area AS DECIMAL(20,4))) area
from wx_mall_floor
<include refid="dynamicWhereConditions"/>
</select>
<select id="getBuildingPublicAreaSum" parameterType="com.iformall.domain.po.WxMallFloor" resultType="HashMap">
<select id="getBuildingPublicAreaSum" parameterType="com.iformall.domain.po.WxMallFloor" resultType="hashmap">
select building_id, sum((CAST(operating_area AS DECIMAL(20,4))) area
from wx_mall_floor
<include refid="dynamicWhereConditions"/>


Загрузка…
Отмена
Сохранить