|
|
@@ -55,6 +55,33 @@
|
|
|
and t.cur_month_time < #{endDate}
|
|
|
</select>
|
|
|
|
|
|
+
|
|
|
+ <!-- 查询当月应收 -->
|
|
|
+ <select id="getCurReceivableFee" parameterType="Map" resultType="Map">
|
|
|
+ select ifnull(sum(t.receivable_amount),0.0) curReceivableFee
|
|
|
+ from pay_fee_detail_month t
|
|
|
+ INNER JOIN pay_fee pf on t.fee_id = pf.fee_id and pf.status_cd = '0'
|
|
|
+ <if test="floorId != null and floorId != ''">
|
|
|
+ LEFT JOIN building_room br on t.obj_id = br.room_id and br.status_cd = '0'
|
|
|
+ left join building_unit bu on br.unit_id = bu.unit_id and bu.status_cd = '0'
|
|
|
+ </if>
|
|
|
+ where
|
|
|
+ 1=1
|
|
|
+ <if test="floorId != null and floorId != ''">
|
|
|
+ and bu.floor_id = #{floorId}
|
|
|
+ </if>
|
|
|
+ <if test="configId != null and configId != ''">
|
|
|
+ and t.config_id = #{configId}
|
|
|
+ </if>
|
|
|
+ <if test="objName != null and objName != ''">
|
|
|
+ and t.obj_name like concat('%',#{objName},'%')
|
|
|
+ </if>
|
|
|
+ and t.status_cd = '0'
|
|
|
+ and t.community_id= #{communityId}
|
|
|
+ and t.cur_month_time > #{startDate}
|
|
|
+ and t.cur_month_time < #{endDate}
|
|
|
+ </select>
|
|
|
+
|
|
|
<!-- 查询欠费追回 -->
|
|
|
<select id="getHisReceivedFee" parameterType="Map" resultType="Map">
|
|
|
select ifnull(sum(t.received_amount),0.0) hisReceivedFee
|