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

fix contract

release_toaliyun_real
xiaohanzi 5 лет назад
Родитель
Сommit
c135931ea3
3 измененных файлов: 12 добавлений и 0 удалений
  1. +2
    -0
      mallinkService/src/main/java/com/iformall/mapper/WxShopMapper.java
  2. +2
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java
  3. +8
    -0
      mallinkService/src/main/resources/mapper/WxShopMapper.xml

+ 2
- 0
mallinkService/src/main/java/com/iformall/mapper/WxShopMapper.java Просмотреть файл

@@ -36,5 +36,7 @@ public interface WxShopMapper extends CommonMapper<WxShop, String> {
Long getCountByWxShop(WxShop wxShop);

List<Map<String,Object>> rentRateHistory(Map<String, Object> params);
void updateUnRentByIds(@Param("ids")List<Long> shopIds);

}

+ 2
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java Просмотреть файл

@@ -2542,6 +2542,8 @@ public class WxRentContractServiceImpl implements WxRentContractService {
//释放店铺
if (null != shopIdList && shopIdList.size() > 0) {
wxMerchantShopMapper.delShops(mid, shopIdList);
//更新商铺的状态为未出租
wxShopMapper.updateUnRentByIds(shopIdList);
}
}catch(Exception e) {
logger.error("merchantId["+mid+"] outDateContract error.",e);


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

@@ -634,4 +634,12 @@
group by xTime
order by xTime
</select>
<update id="updateUnRentByIds" parameterType="Long">
update wx_shop set status = 0
where id in
<foreach collection="ids" index="index" item="idItem" open="(" separator="," close=")">
#{idItem}
</foreach>
</update>
</mapper>

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