From 30b8c2948bf9080a2908fce1317a396748e73058 Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Thu, 20 Jun 2019 13:05:12 +0800 Subject: [PATCH] =?UTF-8?q?[ext=E6=89=A9=E5=B1=95=E4=BF=9D=E5=AD=98?= =?UTF-8?q?=E9=97=AE=E9=A2=98][=E4=BF=AE=E6=94=B9]:id=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/WxWeappExtSetServiceImpl.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxWeappExtSetServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxWeappExtSetServiceImpl.java index adac513..170608d 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxWeappExtSetServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxWeappExtSetServiceImpl.java @@ -51,13 +51,15 @@ public class WxWeappExtSetServiceImpl implements WxWeappExtSetService { //record.setId(UUID.randomUUID().toString().replaceAll("-", "")); WxAppinfo appinfo = appinfoMapper.findByAppId(record.getAppId()); if(appinfo != null) { + record.setId(appinfo.getId()); + record.setType(appinfo.getType()); + } else { final IdWorker idWorker = IdWorker.get(); record.setId(idWorker.nextId()); - record.setType(appinfo.getType()); - record.setCreateDate(curDate); - record.setUpdateDate(curDate); - wxWeappExtSetMapper.insertSelective(record); } + record.setCreateDate(curDate); + record.setUpdateDate(curDate); + wxWeappExtSetMapper.insertSelective(record); } else { record.setUpdateDate(curDate); wxWeappExtSetMapper.updateByPrimaryKeySelective(record);