| | |
| | | |
| | | <!-- 按缴费方式统计 --> |
| | | <select id="getReceivedFeeByPrimeRate" parameterType="Map" resultType="Map"> |
| | | select td.`name`,td.status_cd primeRate,SUM(t.received_amount) receivedAmount |
| | | from pay_fee_detail t |
| | | left join t_dict td on td.status_cd = t.prime_rate and td.table_name = 'pay_fee_detail' and td.table_columns = 'prime_rate' |
| | | select td.`name`,td.status_cd primeRate,ifnull(SUM(t.received_amount),0) receivedAmount |
| | | from t_dict td |
| | | left join pay_fee_detail t on td.status_cd = t.prime_rate and t.status_cd = '0' |
| | | where |
| | | 1=1 |
| | | and td.table_name = 'pay_fee_detail' |
| | | and td.table_columns = 'prime_rate' |
| | | and t.community_id = #{communityId} |
| | | and t.create_time > #{startDate} |
| | | and t.create_time < #{endDate} |
| | | and t.status_cd = '0' |
| | | group by td.status_cd,td.`name` |
| | | </select> |
| | | </mapper> |