From eba9ff975f8e81970107ed3688a75dec2c967b34 Mon Sep 17 00:00:00 2001 From: hupeng Date: Mon, 3 Dec 2018 20:07:01 +0800 Subject: [PATCH] =?UTF-8?q?[=E7=B3=BB=E7=BB=9F][=E4=BF=AE=E6=94=B9]:busine?= =?UTF-8?q?ssID=E6=9B=B4=E6=94=B9=E4=B8=BAInteger?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/iformall/domain/po/WxBusiness.java | 6 ++--- .../iformall/service/WxBusinessService.java | 15 +---------- .../service/impl/WxBusinessServiceImpl.java | 27 ++----------------- .../resources/mapper/WxBusinessMapper.xml | 2 +- 4 files changed, 7 insertions(+), 43 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/domain/po/WxBusiness.java b/mallinkService/src/main/java/com/iformall/domain/po/WxBusiness.java index 1c0901f72..aaaa5101d 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/WxBusiness.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/WxBusiness.java @@ -12,18 +12,18 @@ public class WxBusiness implements Serializable { private static final long serialVersionUID = 1L; @Id - protected Long id; + protected Integer id; @Transient protected List ids; @Transient protected String sortColumns; - public Long getId() { + public Integer getId() { return id; } - public void setId(Long id) { + public void setId(Integer id) { this.id = id; } diff --git a/mallinkService/src/main/java/com/iformall/service/WxBusinessService.java b/mallinkService/src/main/java/com/iformall/service/WxBusinessService.java index 5a632cc28..c3a2e5688 100644 --- a/mallinkService/src/main/java/com/iformall/service/WxBusinessService.java +++ b/mallinkService/src/main/java/com/iformall/service/WxBusinessService.java @@ -21,21 +21,8 @@ public interface WxBusinessService { * @param id * @return */ - WxBusiness getById(Long id); - - /** - * 保存或更新实体 - * - * @param record - */ - void saveOrUpdate(WxBusiness record); + WxBusiness getById(Integer id); - /** - * 根据Id删除实体 - * - * @param id - */ - void deleteById(Long id); diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxBusinessServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxBusinessServiceImpl.java index 45e1ad464..35207c8e9 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxBusinessServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxBusinessServiceImpl.java @@ -5,6 +5,7 @@ import com.github.pagehelper.PageInfo; import com.iformall.domain.po.WxBusiness; import com.iformall.mapper.WxBusinessMapper; import com.iformall.service.WxBusinessService; +import io.swagger.models.auth.In; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -18,39 +19,15 @@ public class WxBusinessServiceImpl implements WxBusinessService { @Autowired WxBusinessMapper wxBusinessMapper; - @Override public PageInfo listAsPage(WxBusiness record, Integer pageIndex, Integer pageSize) { return PageHelper.startPage(pageIndex, pageSize).doSelectPageInfo(() -> wxBusinessMapper.findList(record)); } @Override - public WxBusiness getById(Long id) { + public WxBusiness getById(Integer id) { return wxBusinessMapper.selectByPrimaryKey(id); } - @Override - public void saveOrUpdate(WxBusiness record) { - if (record.getId() == null) { - //record.setId(UUID.randomUUID().toString().replaceAll("-", "")); - final IdWorker idWorker = IdWorker.get(); - record.setId(idWorker.nextId()); - wxBusinessMapper.insertSelective(record); - } else { - wxBusinessMapper.updateByPrimaryKeySelective(record); - } - } - @Override - public void deleteById(Long id) { - wxBusinessMapper.deleteByPrimaryKey(id); - } - - - - - - - - } diff --git a/mallinkService/src/main/resources/mapper/WxBusinessMapper.xml b/mallinkService/src/main/resources/mapper/WxBusinessMapper.xml index 3052386cc..174f55950 100644 --- a/mallinkService/src/main/resources/mapper/WxBusinessMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxBusinessMapper.xml @@ -2,7 +2,7 @@ - +