Просмотр исходного кода

[修改][结算单][修改结算单]

release_toaliyun_real
luozukai 6 лет назад
Родитель
Сommit
41bfd8ba49
2 измененных файлов: 38 добавлений и 4 удалений
  1. +5
    -0
      mallinkService/src/main/java/com/iformall/domain/po/WxBillSettleBill.java
  2. +33
    -4
      mallinkService/src/main/resources/mapper/WxBillSettleBillMapper.xml

+ 5
- 0
mallinkService/src/main/java/com/iformall/domain/po/WxBillSettleBill.java Просмотреть файл

@@ -50,4 +50,9 @@ public class WxBillSettleBill extends BaseEntity {
@Transient
@io.swagger.annotations.ApiModelProperty(value="账单结束时间",name="endtime")
private Date endtime;


@Transient
@io.swagger.annotations.ApiModelProperty(value="获取应收还是欠缴 0欠缴 1应收",name="getReceivePayOrOwe")
private Integer getReceivePayOrOwe;
}

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

@@ -46,12 +46,23 @@
</select>

<select id="findBySettleId" parameterType="com.iformall.domain.po.WxBillSettleBill" resultMap="BaseResultMap">
select bill.starttime,bill.endtime,bl.bill_id,bl.bill_type,bill.bill_type billName,IFNULL(bill.owe,0) receivePay from wx_bill_settle_bill bl left join
select bill.starttime,bill.endtime,bl.bill_id,bl.bill_type,bill.bill_type billName,IFNULL(bill.receive_pay,0) receivePay

from wx_bill_settle_bill bl left join
(select id,merchant_id,shop_id,tenant_id,1 bill_type_value,'租金-租金'
bill_type,need_pay,receive_pay,pay,owe,receive_date,pay_date,expired_day,status,rent_shop_type,starttime,endtime from wx_bill_rent where is_preview = 0
union all
select id,merchant_id,shop_id,tenant_id,2 bill_type_value,'租赁押金-租赁押金'
bill_type,need_pay,receive_pay,pay,owe,receive_date,pay_date,expired_day,status,rent_shop_type,starttime,endtime from
bill_type,need_pay,
<choose>
<when test="1==type">
owe receive_pay
</when>
<otherwise>
receive_pay
</otherwise>
</choose>
,pay,owe,receive_date,pay_date,expired_day,status,rent_shop_type,starttime,endtime from
wx_bill_rent_deposit
union all
select id,merchant_id,shop_id,tenant_id,3 bill_type_value,'物业费-物业费'
@@ -59,7 +70,16 @@
wx_bill_property where is_preview = 0
union all
select id,merchant_id,shop_id,tenant_id,4 bill_type_value,'物业押金-物业押金'
bill_type,need_pay,receive_pay,pay,owe,receive_date,pay_date,expired_day,status,rent_shop_type,starttime,endtime from
bill_type,need_pay,
<choose>
<when test="1==type">
owe receive_pay
</when>
<otherwise>
receive_pay
</otherwise>
</choose>
,pay,owe,receive_date,pay_date,expired_day,status,rent_shop_type,starttime,endtime from
wx_bill_property_deposit
union all
select id,merchant_id,shop_id,tenant_id,5 bill_type_value,'水费-水费' bill_type,0 as
@@ -78,7 +98,16 @@
need_pay,receive_pay,pay,owe,receive_date,pay_date,expired_day,status,rent_shop_type,starttime,endtime from wx_bill_other
union all
select id,merchant_id,shop_id,tenant_id,8 bill_type_value,concat('其他押金-',comments) as bill_type,0 as
need_pay,receive_pay,pay,owe,receive_date,pay_date,expired_day,status,rent_shop_type,starttime,endtime from wx_bill_other_deposit
need_pay,
<choose>
<when test="1==type">
owe receive_pay
</when>
<otherwise>
receive_pay
</otherwise>
</choose>
,pay,owe,receive_date,pay_date,expired_day,status,rent_shop_type,starttime,endtime from wx_bill_other_deposit

union all
select id, id merchant_id,'' shop_id,tenant_id,10 bill_type_value,'补贴-补贴' bill_type,0 as


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