|
@@ -62,13 +62,13 @@ public class HelpRecordServiceImpl extends ServiceImpl<HelpRecordMapper, HelpRec
|
62
|
62
|
* @return
|
63
|
63
|
*/
|
64
|
64
|
@Override
|
65
|
|
- public ResponseBean saveBooster(HelpRecord helpRecord, Integer orgId, TaPerson person) {
|
|
65
|
+ public synchronized ResponseBean saveBooster(HelpRecord helpRecord, Integer orgId, TaPerson person) {
|
66
|
66
|
//查看是否助力成功
|
67
|
67
|
HelpInitiateRecord helpInitiateRecord = helpInitiateRecordMapper.selectById(helpRecord.getHelpRecordInitiateId());
|
68
|
68
|
if (!StringUtils.isEmpty(helpInitiateRecord.getVerification())){
|
69
|
69
|
return ResponseBean.error("该活动已成功", ResponseBean.ERROR_UNAVAILABLE);
|
70
|
70
|
}
|
71
|
|
-
|
|
71
|
+
|
72
|
72
|
HelpActivity helpActivity = helpActivityMapper.selectById(helpRecord.getHelpActivityId());
|
73
|
73
|
//是否助力成功
|
74
|
74
|
if (null != helpInitiateRecord.getEnlistNum() && helpInitiateRecord.getEnlistNum() >= helpActivity.getPersonNum()){
|
|
@@ -137,7 +137,7 @@ public class HelpRecordServiceImpl extends ServiceImpl<HelpRecordMapper, HelpRec
|
137
|
137
|
map.put("helpInitiateRecord",helpInitiateRecord);
|
138
|
138
|
return ResponseBean.success(map);
|
139
|
139
|
}
|
140
|
|
-
|
|
140
|
+
|
141
|
141
|
/**
|
142
|
142
|
* 发送微信消息
|
143
|
143
|
* @param helpInitiateRecord
|