Преглед изворни кода

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

release_toaliyun_real
gongbiao пре 7 година
родитељ
комит
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 @Override
public ResultData sendMsg(WxActivityJoin wxActivityJoin) { 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()); WxActivity activity = wxActivityMapper.selectByPrimaryKey(wxActivityJoin.getActivityId());
activity.setSendMsg(EnumSendMsg.YES.getCode()); activity.setSendMsg(EnumSendMsg.YES.getCode());
activity.setUpdateTime(new Date()); activity.setUpdateTime(new Date());
wxActivityMapper.updateByPrimaryKeySelective(activity); wxActivityMapper.updateByPrimaryKeySelective(activity);
wxActivityJoin.setSendMsg(EnumSendMsg.NO.getCode());
wxActivityJoin.setStatus(EnumActivityJoinStatus.CONFIRMED.getCode());
List<WxActivityJoin> joinList = wxActivityJoinMapper.select(wxActivityJoin);
//发短信
for (WxActivityJoin join : joinList) { for (WxActivityJoin join : joinList) {
sendMessage(join, activity); sendMessage(join, activity);
} }
@@ -123,6 +128,8 @@ public class WxActivityJoinServiceImpl implements WxActivityJoinService {
param.put("sendMsg", EnumSendMsg.YES.getCode()); param.put("sendMsg", EnumSendMsg.YES.getCode());
param.put("joinList", joinList); param.put("joinList", joinList);
wxActivityJoinMapper.updateSendMsg(param); wxActivityJoinMapper.updateSendMsg(param);


return new ResultData(); return new ResultData();
} }




Loading…
Откажи
Сачувај