diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxActivityJoinServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxActivityJoinServiceImpl.java index 76cf14661..4d6951b85 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxActivityJoinServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxActivityJoinServiceImpl.java @@ -3,6 +3,7 @@ package com.iformall.service.impl; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.iformall.common.ErrorCode; +import com.iformall.common.IdWorker; import com.iformall.common.Result; import com.iformall.common.ResultData; import com.iformall.domain.po.WxActivity; @@ -125,6 +126,8 @@ public class WxActivityJoinServiceImpl implements WxActivityJoinService { @Override public ResultData join(WxActivityJoin wxActivityJoin) { //保存到报名表中 + final IdWorker idWorker = IdWorker.get(); + wxActivityJoin.setId(idWorker.nextId()); wxActivityJoinMapper.insertSelective(wxActivityJoin); //查询是否消耗积分 WxActivity wxActivity = wxActivityMapper.selectByPrimaryKey(wxActivityJoin.getActivityId());