From 4c838a827937363b2345ceeffa86ae42f9c0df27 Mon Sep 17 00:00:00 2001 From: gongbiao Date: Sun, 19 Aug 2018 13:01:51 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=95=86=E9=93=BA=E5=95=86=E6=88=B7][?= =?UTF-8?q?=E4=BF=AE=E6=94=B9]:=E5=95=86=E6=88=B7=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=91=98=E9=80=BB=E8=BE=91=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/simple/service/impl/WxMerchantServiceImpl.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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 856a6035f..3299b0813 100644 --- a/mallinkService/src/main/java/com/simple/service/impl/WxMerchantServiceImpl.java +++ b/mallinkService/src/main/java/com/simple/service/impl/WxMerchantServiceImpl.java @@ -84,9 +84,10 @@ public class WxMerchantServiceImpl implements WxMerchantService { @Override public void saveOrUpdate(WxMerchant wxMerchant) { + final IdWorker idWorker = IdWorker.get(); + long merchantid = idWorker.nextId(); if (wxMerchant.getId() == null) { - final IdWorker idWorker = IdWorker.get(); - long merchantid = idWorker.nextId(); + wxMerchant.setId(merchantid); Date date = new Date(); wxMerchant.setStatus(1); @@ -138,7 +139,6 @@ public class WxMerchantServiceImpl implements WxMerchantService { WxShopMapper.updateByPrimaryKeySelective(wxShop); } - final IdWorker idWorker = IdWorker.get(); //保存商户商铺的关联 List shopidlist = wxMerchant.getShopids(); for(Long shopid:shopidlist){ @@ -171,11 +171,11 @@ public class WxMerchantServiceImpl implements WxMerchantService { } //保存商户关联用户 - final IdWorker idWorker = IdWorker.get(); for(WxMerchantBUser user:bUsers){ long id = idWorker.nextId(); user.setId(id); user.setBUserId(id); + user.setMerchantId(merchantid); Date date = new Date(); user.setCreateDate(date); user.setUpdateDate(date);