Sfoglia il codice sorgente

[合同][修改][批量更新账单]

release_toaliyun_real
gongbiao 7 anni fa
parent
commit
862380c283
4 ha cambiato i file con 6 aggiunte e 5 eliminazioni
  1. +2
    -2
      mallinkAdmin/src/main/java/com/iformall/tenant/TenantInfoImpl.java
  2. +2
    -1
      mallinkService/src/main/java/com/iformall/mapper/WxBillRentMapper.java
  3. +1
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java
  4. +1
    -1
      mallinkService/src/main/resources/mapper/WxBillRentMapper.xml

+ 2
- 2
mallinkAdmin/src/main/java/com/iformall/tenant/TenantInfoImpl.java Vedi File

@@ -92,9 +92,9 @@ public class TenantInfoImpl implements TenantInfo {
return true; return true;
if ("com.iformall.mapper.WxLevelConfigMapper.batchUpdate".equals(ms.getId())) if ("com.iformall.mapper.WxLevelConfigMapper.batchUpdate".equals(ms.getId()))
return true; return true;
if ("com.iformall.mapper.com.iformall.mapper.WxBillRentMapper.updateBills".equals(ms.getId()))
if ("com.iformall.mapper.WxBillRentMapper.updateBills".equals(ms.getId()))
return true; return true;
if ("com.iformall.mapper.com.iformall.mapper.WxBillPropertyMapper.updateBills".equals(ms.getId()))
if ("com.iformall.mapper.WxBillPropertyMapper.updateBills".equals(ms.getId()))
return true; return true;
return false; return false;
} }


+ 2
- 1
mallinkService/src/main/java/com/iformall/mapper/WxBillRentMapper.java Vedi File

@@ -3,6 +3,7 @@ package com.iformall.mapper;
import com.iformall.common.CommonMapper; import com.iformall.common.CommonMapper;
import com.iformall.domain.po.WxBillRent; import com.iformall.domain.po.WxBillRent;
import com.iformall.domain.po.WxRentContract; import com.iformall.domain.po.WxRentContract;
import org.apache.ibatis.annotations.Param;


import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@@ -38,6 +39,6 @@ public interface WxBillRentMapper extends CommonMapper<WxBillRent, Long> {


void insertBills(List<WxBillRent> resultList); void insertBills(List<WxBillRent> resultList);


void updateBills(List<WxBillRent> resultList);
void updateBills(@Param("bills") List<WxBillRent> resultList);


} }

+ 1
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java Vedi File

@@ -1270,7 +1270,7 @@ public class WxRentContractServiceImpl implements WxRentContractService {
@Override @Override
@Transactional(rollbackFor = {Exception.class}) @Transactional(rollbackFor = {Exception.class})
public ResultData updateFile(WxRentContract record, Long userId,String userName,Date oldRentStartDate) { public ResultData updateFile(WxRentContract record, Long userId,String userName,Date oldRentStartDate) {
// 保存调整金额(预账单调整)w
// 保存调整金额(预账单调整)
if(!CollectionUtils.isEmpty(record.getPreviewBillRentList())){ if(!CollectionUtils.isEmpty(record.getPreviewBillRentList())){
wxBillRentMapper.updateBills(record.getPreviewBillRentList()); wxBillRentMapper.updateBills(record.getPreviewBillRentList());
} }


+ 1
- 1
mallinkService/src/main/resources/mapper/WxBillRentMapper.xml Vedi File

@@ -201,7 +201,7 @@
</insert> </insert>
<update id="updateBills" parameterType="java.util.List"> <update id="updateBills" parameterType="java.util.List">
<foreach collection="list" item="item" index="index" open="" close="" separator=";">
<foreach collection="bills" item="item" index="index" open="" close="" separator=";">
update wx_bill_rent update wx_bill_rent
<set> <set>
<if test=" null != item.receivePay ">updatetime = now(),receive_pay = #{item.receivePay},</if> <if test=" null != item.receivePay ">updatetime = now(),receive_pay = #{item.receivePay},</if>


Caricamento…
Annulla
Salva