|
|
@@ -239,6 +239,24 @@ |
|
|
</select> |
|
|
</select> |
|
|
|
|
|
|
|
|
<select id="findContractSamePeriodSum" parameterType="com.iformall.domain.po.WxAllBill" resultMap="BaseResultMap"> |
|
|
<select id="findContractSamePeriodSum" parameterType="com.iformall.domain.po.WxAllBill" resultMap="BaseResultMap"> |
|
|
|
|
|
select |
|
|
|
|
|
sum(CAST(need_pay AS DECIMAL(20,2))) need_pay , |
|
|
|
|
|
sum(CAST(receive_pay AS DECIMAL(20,2))) receive_pay , |
|
|
|
|
|
sum(CAST(ifnull(pay,'0') AS DECIMAL(20,2))) pay, |
|
|
|
|
|
sum(CAST(ifnull(set_off,'0') AS DECIMAL(20,2))) set_off, |
|
|
|
|
|
sum(CAST(ifnull(use_money,'0') AS DECIMAL(20,2))) use_money, |
|
|
|
|
|
sum(CAST(ifnull(return_pay,'0') AS DECIMAL(20,2))) return_pay, |
|
|
|
|
|
sum(CAST(ifnull(bussiness_manage_fee_need_pay,'0') AS DECIMAL(20,2))) bussiness_manage_fee_need_pay, |
|
|
|
|
|
sum(CAST(ifnull(operating_manage_fee_need_pay,'0') AS DECIMAL(20,2))) operating_manage_fee_need_pay, |
|
|
|
|
|
starttime, |
|
|
|
|
|
endtime |
|
|
|
|
|
from wx_all_bill |
|
|
|
|
|
<include refid="dynamicWhereConditions"/> |
|
|
|
|
|
group by starttime,endtime |
|
|
|
|
|
order by starttime asc |
|
|
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
|
|
<select id="findContractFeesSamePeriodSum" parameterType="com.iformall.domain.po.WxAllBill" resultMap="BaseResultMap"> |
|
|
select |
|
|
select |
|
|
sum(CAST(need_pay AS DECIMAL(20,2))) need_pay , |
|
|
sum(CAST(need_pay AS DECIMAL(20,2))) need_pay , |
|
|
sum(CAST(receive_pay AS DECIMAL(20,2))) receive_pay , |
|
|
sum(CAST(receive_pay AS DECIMAL(20,2))) receive_pay , |
|
|
@@ -256,7 +274,7 @@ |
|
|
energy_fees_id |
|
|
energy_fees_id |
|
|
from wx_all_bill |
|
|
from wx_all_bill |
|
|
<include refid="dynamicWhereConditions"/> |
|
|
<include refid="dynamicWhereConditions"/> |
|
|
group by starttime,endtime |
|
|
|
|
|
|
|
|
group by energy_fees_id,starttime,endtime |
|
|
order by starttime asc |
|
|
order by starttime asc |
|
|
</select> |
|
|
</select> |
|
|
|
|
|
|
|
|
|