|
|
@@ -200,11 +200,15 @@ public class WxActivityJoinServiceImpl implements WxActivityJoinService { |
|
|
@Override |
|
|
@Override |
|
|
public ResultData sign(WxActivityJoin wxActivityJoin) { |
|
|
public ResultData sign(WxActivityJoin wxActivityJoin) { |
|
|
//是否报名记录 |
|
|
//是否报名记录 |
|
|
wxActivityJoin.setStatus(EnumActivityJoinStatus.CONFIRMED.getCode()); |
|
|
|
|
|
WxActivityJoin activityJoin = wxActivityJoinMapper.selectOne(wxActivityJoin); |
|
|
WxActivityJoin activityJoin = wxActivityJoinMapper.selectOne(wxActivityJoin); |
|
|
if (activityJoin == null) { |
|
|
if (activityJoin == null) { |
|
|
return new ResultData(ErrorCode.ACTIVITY_JOIN_NOT_FOUND); |
|
|
return new ResultData(ErrorCode.ACTIVITY_JOIN_NOT_FOUND); |
|
|
} |
|
|
} |
|
|
|
|
|
wxActivityJoin.setStatus(EnumActivityJoinStatus.CONFIRMED.getCode()); |
|
|
|
|
|
activityJoin = wxActivityJoinMapper.selectOne(wxActivityJoin); |
|
|
|
|
|
if (activityJoin == null) { |
|
|
|
|
|
return new ResultData(ErrorCode.ACTIVITY_WAIT_CONFIRMED); |
|
|
|
|
|
} |
|
|
activityJoin.setSignIn(EnumActivityJoinSignStatus.YES.getCode()); |
|
|
activityJoin.setSignIn(EnumActivityJoinSignStatus.YES.getCode()); |
|
|
wxActivityJoinMapper.updateByPrimaryKeySelective(activityJoin); |
|
|
wxActivityJoinMapper.updateByPrimaryKeySelective(activityJoin); |
|
|
//查询活动名称 |
|
|
//查询活动名称 |
|
|
|