Browse Source

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

release_toaliyun_real
hupeng 7 years ago
parent
commit
eba9ff975f
4 changed files with 7 additions and 43 deletions
  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 View File

@@ -12,18 +12,18 @@ public class WxBusiness implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
protected Long id;
protected Integer id;
@Transient @Transient
protected List<String> ids; protected List<String> ids;
@Transient @Transient
protected String sortColumns; protected String sortColumns;
public Long getId() {
public Integer getId() {
return id; return id;
} }


public void setId(Long id) {
public void setId(Integer id) {
this.id = id; this.id = id;
} }


+ 1
- 14
mallinkService/src/main/java/com/iformall/service/WxBusinessService.java View File

@@ -21,21 +21,8 @@ public interface WxBusinessService {
* @param id * @param id
* @return * @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 View File

@@ -5,6 +5,7 @@ import com.github.pagehelper.PageInfo;
import com.iformall.domain.po.WxBusiness; import com.iformall.domain.po.WxBusiness;
import com.iformall.mapper.WxBusinessMapper; import com.iformall.mapper.WxBusinessMapper;
import com.iformall.service.WxBusinessService; import com.iformall.service.WxBusinessService;
import io.swagger.models.auth.In;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@@ -18,39 +19,15 @@ public class WxBusinessServiceImpl implements WxBusinessService {
@Autowired @Autowired
WxBusinessMapper wxBusinessMapper; WxBusinessMapper wxBusinessMapper;



@Override @Override
public PageInfo<WxBusiness> listAsPage(WxBusiness record, Integer pageIndex, Integer pageSize) { public PageInfo<WxBusiness> listAsPage(WxBusiness record, Integer pageIndex, Integer pageSize) {
return PageHelper.startPage(pageIndex, pageSize).doSelectPageInfo(() -> wxBusinessMapper.findList(record)); return PageHelper.startPage(pageIndex, pageSize).doSelectPageInfo(() -> wxBusinessMapper.findList(record));
} }


@Override @Override
public WxBusiness getById(Long id) {
public WxBusiness getById(Integer id) {
return wxBusinessMapper.selectByPrimaryKey(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 View File

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


Loading…
Cancel
Save