Просмотр исходного кода

[系统][修改]:businessID更改为Integer

release_toaliyun_real
hupeng 7 лет назад
Родитель
Сommit
eba9ff975f
4 измененных файлов: 7 добавлений и 43 удалений
  1. +3
    -3
      mallinkService/src/main/java/com/iformall/domain/po/WxBusiness.java
  2. +1
    -14
      mallinkService/src/main/java/com/iformall/service/WxBusinessService.java
  3. +2
    -25
      mallinkService/src/main/java/com/iformall/service/impl/WxBusinessServiceImpl.java
  4. +1
    -1
      mallinkService/src/main/resources/mapper/WxBusinessMapper.xml

+ 3
- 3
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<String> 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;
}


+ 1
- 14
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);


+ 2
- 25
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<WxBusiness> 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);
}
}

+ 1
- 1
mallinkService/src/main/resources/mapper/WxBusinessMapper.xml Просмотреть файл

@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.iformall.mapper.WxBusinessMapper">
<resultMap id="BaseResultMap" type="com.iformall.domain.po.WxBusiness">
<id column="id" jdbcType="BIGINT" property="id" />
<id column="id" jdbcType="INTEGER" property="id" />
<result column="title" jdbcType="VARCHAR" property="title" />
<result column="type" jdbcType="INTEGER" property="type" />
<result column="create_date" jdbcType="TIMESTAMP" property="createDate" />


Загрузка…
Отмена
Сохранить