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

[BUG][修改][dev version:.1435.1904:活动报名-查看报名名单下当没有通过人数时点击确定页面报错]

release_toaliyun_real
gongbiao 7 лет назад
Родитель
Сommit
f15e8d9388
1 измененных файлов: 10 добавлений и 3 удалений
  1. +10
    -3
      mallinkService/src/main/java/com/iformall/service/impl/WxActivityJoinServiceImpl.java

+ 10
- 3
mallinkService/src/main/java/com/iformall/service/impl/WxActivityJoinServiceImpl.java Просмотреть файл

@@ -109,13 +109,18 @@ public class WxActivityJoinServiceImpl implements WxActivityJoinService {

@Override
public ResultData sendMsg(WxActivityJoin wxActivityJoin) {
wxActivityJoin.setSendMsg(EnumSendMsg.NO.getCode());
wxActivityJoin.setStatus(EnumActivityJoinStatus.CONFIRMED.getCode());
List<WxActivityJoin> joinList = wxActivityJoinMapper.select(wxActivityJoin);
if (joinList.size() == 0) {
return new ResultData();
}
//更改状态
WxActivity activity = wxActivityMapper.selectByPrimaryKey(wxActivityJoin.getActivityId());
activity.setSendMsg(EnumSendMsg.YES.getCode());
activity.setUpdateTime(new Date());
wxActivityMapper.updateByPrimaryKeySelective(activity);
wxActivityJoin.setSendMsg(EnumSendMsg.NO.getCode());
wxActivityJoin.setStatus(EnumActivityJoinStatus.CONFIRMED.getCode());
List<WxActivityJoin> joinList = wxActivityJoinMapper.select(wxActivityJoin);
//发短信
for (WxActivityJoin join : joinList) {
sendMessage(join, activity);
}
@@ -123,6 +128,8 @@ public class WxActivityJoinServiceImpl implements WxActivityJoinService {
param.put("sendMsg", EnumSendMsg.YES.getCode());
param.put("joinList", joinList);
wxActivityJoinMapper.updateSendMsg(param);


return new ResultData();
}



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