|
|
|
@@ -384,7 +384,65 @@ |
|
|
|
from wx_bill_settle_schedule bill where bill.status >0 |
|
|
|
<include refid="billSql"/> |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="detailRentBillData" resultType="hashmap" parameterType="com.iformall.domain.vo.WxBillAll"> |
|
|
|
select '' settle_number,id,merchant_id merchantId,shop_id shopId,tenant_id tenantId,parent_tenant_id parentTenantId,'租金' name,1 billTypeValue,'租金' billType, |
|
|
|
need_pay needPay,receive_pay receivePay,pay,(receive_pay+service_charge_pay+ifnull(late_pay_price,0)-pay) owe, |
|
|
|
receive_date receiveDate,pay_date payDate,DATEDIFF(now(),receive_date) expiredDay,status,starttime,endtime,rent_shop_type rentShopType,'' priceDetail, |
|
|
|
freeze,ifnull(late_pay_price,0) latePayPrice,service_charge_pay serviceChargePay,apply_status applyStatus,apply_pay_img applyPayImg,apply_update_time applyUpdateTime |
|
|
|
from wx_bill_rent bill |
|
|
|
where bill.id = #{id} |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="detailRentDepositBillData" resultType="hashmap" parameterType="com.iformall.domain.vo.WxBillAll"> |
|
|
|
select '' settle_number,id,merchant_id merchant_id,shop_id shopId,tenant_id tenantId,parent_tenant_id parentTenantId,'租赁押金' name,2 billTypeValue,'租赁押金' billType, |
|
|
|
need_pay needPay,receive_pay receivePay,pay,(receive_pay-pay) owe,receive_date receiveDate,pay_date payDate,DATEDIFF(now(),receive_date) expiredDay, |
|
|
|
status,starttime,endtime,rent_shop_type rentShopType,'' priceDetail,freeze,0 latePayPrice,0 serviceChargePay,apply_status applyStatus,apply_pay_img applyPayImg,apply_update_time applyUpdateTime |
|
|
|
from wx_bill_rent_deposit bill |
|
|
|
where bill.id = #{id} |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="detailPropertyBillData" resultType="hashmap" parameterType="com.iformall.domain.vo.WxBillAll"> |
|
|
|
select '' settle_number,id,merchant_id merchantId,shop_id shopId,tenant_id tenantId,parent_tenant_id parentTenantId,'物业费' name,3 billTypeValue,'物业费' billType, |
|
|
|
need_pay needPay,receive_pay receivePay,pay,(receive_pay+service_charge_pay+ifnull(late_pay_price,0)-pay) owe,receive_date receiveDate,pay_date payDate, |
|
|
|
DATEDIFF(now(),receive_date) expiredDay,status,starttime,endtime,rent_shop_type rentShopType,'' priceDetail,freeze,ifnull(late_pay_price,0) latePayPrice, |
|
|
|
service_charge_pay serviceChargePay,apply_status applyStatus,apply_pay_img applyPayImg,apply_update_time applyUpdateTime |
|
|
|
from wx_bill_property bill |
|
|
|
where bill.id = #{id} |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="detailPropertyDepositBillData" resultType="hashmap" parameterType="com.iformall.domain.vo.WxBillAll"> |
|
|
|
select '' settle_number,id,merchant_id merchantId,shop_id shopId,tenant_id tenantId,parent_tenant_id parentTenantId,'物业押金' name,4 billTypeValue,'物业押金' billType, |
|
|
|
need_pay needPay,receive_pay receivePay,pay,(receive_pay-pay) owe,receive_date receiveDate,pay_date payDate,DATEDIFF(now(),receive_date) expiredDay,status,starttime, |
|
|
|
endtime,rent_shop_type rentShopType,'' priceDetail,freeze,0 latePayPrice,0 serviceChargePay,apply_status applyStatus,apply_pay_img applyPayImg,apply_update_time applyUpdateTime |
|
|
|
from wx_bill_property_deposit bill |
|
|
|
where bill.id = #{id} |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="detailDailyBillData" resultType="hashmap" parameterType="com.iformall.domain.vo.WxBillAll"> |
|
|
|
select '' settle_number,id,merchant_id merchantId,shop_id shopId,tenant_id tenantId,parent_tenant_id parentTenantId, |
|
|
|
case when type=1 then '水费' when type=2 then '电费' else '空调费' end name, |
|
|
|
case when type=1 then 5 when type=2 then 6 else 9 end billTypeValue, |
|
|
|
case when type=1 then '水费' when type=2 then '电费' else '空调费' end billType, 0 as needPay,receive_pay receivePay, |
|
|
|
pay,(receive_pay+service_charge_pay-pay) owe,receive_date receiveDate,pay_date payDate,DATEDIFF(now(),receive_date) expiredDay,status,starttime,endtime, |
|
|
|
rent_shop_type rentShopType,price_detail priceDetail,freeze,0 latePayPrice,service_charge_pay serviceChargePay,apply_status applyStatus,apply_pay_img applyPayImg,apply_update_time applyUpdateTime |
|
|
|
from wx_bill_daily bill where bill.id = #{id} |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="detailOtherBillData" resultType="hashmap" parameterType="com.iformall.domain.vo.WxBillAll"> |
|
|
|
select '' settle_number,id,merchant_id merchantId,shop_id shopId,tenant_id tenantId,parent_tenant_id parentTenantId,name,7 billTypeValue,'其他费用' billType,0 as needPay, |
|
|
|
receive_pay receivePay,pay,(receive_pay+service_charge_pay-pay) owe,receive_date receiveDate,pay_date payDate,DATEDIFF(now(),receive_date) expiredDay,status,'' starttime,'' endtime, |
|
|
|
rent_shop_type rentShopType,'' priceDetail,freeze,0 latePayPrice,service_charge_pay serviceChargePay,apply_status applyStatus,apply_pay_img applyPayImg,apply_update_time applyUpdateTime |
|
|
|
from wx_bill_other bill where bill.id = #{id} |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="detailOtherDepositBillData" resultType="hashmap" parameterType="com.iformall.domain.vo.WxBillAll"> |
|
|
|
select '' settle_number,id,merchant_id merchantId,shop_id shopId,tenant_id tenantId,parent_tenant_id parentTenantId,comments as name,8 billTypeValue,'其他押金' billType, |
|
|
|
0 as needPay,receive_pay receivePay,pay,(receive_pay+service_charge_pay-pay) owe,receive_date receiveDate,pay_date payDate,DATEDIFF(now(),receive_date) expiredDay,status, |
|
|
|
'' starttime,'' endtime,rent_shop_type rentShopType,'' priceDetail,freeze,0 latePayPrice,service_charge_pay serviceChargePay,apply_status applyStatus,apply_pay_img applyPayImg,apply_update_time applyUpdateTime |
|
|
|
from wx_bill_other_deposit bill where bill.id = #{id} |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="getWaitPayBill" resultType="hashmap"> |
|
|
|
select bill.tenant_id tenantId,bill.parent_tenant_id parentTenantId,bill.merchant_id merchantId,m.name merchantName,bill.receive_date receiveDate, |
|
|
|
bill.need_pay needPay,m.link_phone linkPhone,app.appname,m.email,bill.bill_type billType from ( |
|
|
|
|