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

[账单管理][修改][账单查询]

release_toaliyun_real
gongbiao 7 лет назад
Родитель
Сommit
a01fe678fe
2 измененных файлов: 9 добавлений и 4 удалений
  1. +5
    -0
      mallinkAdmin/src/main/java/com/iformall/tenant/TenantInfoImpl.java
  2. +4
    -4
      mallinkService/src/main/resources/mapper/WxBillRentMapper.xml

+ 5
- 0
mallinkAdmin/src/main/java/com/iformall/tenant/TenantInfoImpl.java Просмотреть файл

@@ -60,6 +60,9 @@ public class TenantInfoImpl implements TenantInfo {
if ("wx_user_channel".equals(tableName)) {
return true;
}
if ("wx_bill_rent".equals(tableName)) {
return true;
}
// wx_profit_sharing_receiver
// wx_profit_sharing_result
return false;
@@ -69,6 +72,8 @@ public class TenantInfoImpl implements TenantInfo {
public boolean doMappedStatementFIlter(MappedStatement ms) {
if ("com.iformall.mapper.MallUserInfoMapper.selectByUserName".equals(ms.getId()))
return true;
if ("com.iformall.mapper.WxBillRentMapper.updateWaitPayStatus".equals(ms.getId()))
return true;
return false;
}
}

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

@@ -96,11 +96,11 @@
</update>

<update id="updateWaitPayStatus" parameterType="hashmap">
update wx_bill_rent set STATUS=#{waitPay} where id in(
select br.id from (select br.id from wx_bill_rent br
update wx_bill_rent set status=#{waitPay} where id in(
select a.id from (select br.id,rc.receive_period,br.rent_contract_id,br.receive_date from wx_bill_rent br
left join wx_rent_contract rc on br.rent_contract_id=rc.id
where br.tenant_id=#{tenantId} and br.status!=#{notPaid} and now() &lt; br.receive_date
and DATE_ADD(now(),INTERVAL rc.receive_period MONTH)>receive_date) br)
where br.tenant_id=#{tenantId} and br.status!=#{paid} and now() &lt; br.receive_date
and DATE_ADD(now(),INTERVAL 1 MONTH)>br.receive_date) a)
</update>



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