diff --git a/mallinkService/src/main/java/com/simple/service/impl/WxMallServiceImpl.java b/mallinkService/src/main/java/com/simple/service/impl/WxMallServiceImpl.java index 45aa17970..5047aa5ae 100644 --- a/mallinkService/src/main/java/com/simple/service/impl/WxMallServiceImpl.java +++ b/mallinkService/src/main/java/com/simple/service/impl/WxMallServiceImpl.java @@ -29,10 +29,11 @@ public class WxMallServiceImpl implements WxMallService { @Override public void saveOrUpdate(WxMall record) { - if (record.getId() == null) { + if (record.getMallId() == null) { //record.setId(UUID.randomUUID().toString().replaceAll("-", "")); final IdWorker idWorker = IdWorker.get(); - record.setId(idWorker.nextId()); + record.setMallId(idWorker.nextId()); + record.setTenantId(String.valueOf(idWorker.nextId())); wxMallMapper.insertSelective(record); } else { wxMallMapper.updateByPrimaryKeySelective(record);