From 35c8fe1fd45c9f27a5690fdafefe8db9ddde4ec4 Mon Sep 17 00:00:00 2001 From: gongbiao Date: Tue, 18 Sep 2018 11:04:55 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=95=86=E6=88=B7=E5=95=86=E9=93=BA][?= =?UTF-8?q?=E5=95=86=E6=88=B7=E7=AE=A1=E7=90=86][=E5=81=9C=E7=94=A8?= =?UTF-8?q?=E5=90=8E=E8=A7=A3=E7=BB=91=E5=95=86=E9=93=BA]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/WxMerchantServiceImpl.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/mallinkService/src/main/java/com/simple/service/impl/WxMerchantServiceImpl.java b/mallinkService/src/main/java/com/simple/service/impl/WxMerchantServiceImpl.java index 93f409437..756159e99 100644 --- a/mallinkService/src/main/java/com/simple/service/impl/WxMerchantServiceImpl.java +++ b/mallinkService/src/main/java/com/simple/service/impl/WxMerchantServiceImpl.java @@ -118,6 +118,22 @@ public class WxMerchantServiceImpl implements WxMerchantService { WxMerchant wxMerchant = wxMerchantMapper.selectByPrimaryKey(id); wxMerchant.setStatus(0); wxMerchantMapper.updateByPrimaryKeySelective(wxMerchant); + + //解绑商铺 + WxMerchantShop wxMerchantShopQuery = new WxMerchantShop(); + wxMerchantShopQuery.setTenantId(wxMerchant.getTenantId()); + wxMerchantShopQuery.setMerchantId(wxMerchant.getId()); + List wxMerchantShopList = wxMerchantShopMapper.findList(wxMerchantShopQuery); + for(WxMerchantShop merchantShop:wxMerchantShopList){ + merchantShop.setIsDel(1); + wxMerchantShopMapper.updateByPrimaryKeySelective(merchantShop); + + //更新商铺状态 + WxShop wxShop = new WxShop(); + wxShop.setId(merchantShop.getShopId()); + wxShop.setStatus(0);//未出租 + WxShopMapper.updateByPrimaryKeySelective(wxShop); + } } @Transactional