|
@@ -114,23 +114,20 @@ public class TaRaiseServiceImpl extends ServiceImpl<TaRaiseMapper, TaRaise> impl
|
114
|
114
|
return responseBean;
|
115
|
115
|
}
|
116
|
116
|
|
117
|
|
- // 获取邀请人数据
|
118
|
|
- QueryWrapper<TaRaiseInvite> taRaiseInviteQueryWrapper = new QueryWrapper<>();
|
119
|
|
- taRaiseInviteQueryWrapper.eq("org_id", orgId);
|
120
|
|
- taRaiseInviteQueryWrapper.eq("raise_id", taRaise.getRaiseId());
|
121
|
|
- taRaiseInviteQueryWrapper.orderByAsc("create_date");
|
122
|
|
- List<TaRaiseInvite> taRaiseInviteList = taRaiseInviteService.list(taRaiseInviteQueryWrapper);
|
123
|
|
- StringBuilder inviteTelSb = new StringBuilder();
|
124
|
|
- taRaiseInviteList.stream().forEach(record -> {
|
125
|
|
- inviteTelSb.append(record.getInviteTel() + "\n");
|
126
|
|
- });
|
127
|
|
-
|
128
|
|
- if (CollectionUtils.isEmpty(taRaiseInviteList)) {
|
129
|
|
- taRaise.setIsInvite(CommConstant.STATUS_UNACCALIMED);
|
130
|
|
- } else {
|
131
|
|
- taRaise.setIsInvite(CommConstant.STATUS_NORMAL);
|
|
117
|
+ if (taRaise.getInvite() != null && CommConstant.STATUS_NORMAL == taRaise.getInvite()) {
|
|
118
|
+ // 获取邀请人数据
|
|
119
|
+ QueryWrapper<TaRaiseInvite> taRaiseInviteQueryWrapper = new QueryWrapper<>();
|
|
120
|
+ taRaiseInviteQueryWrapper.eq("org_id", orgId);
|
|
121
|
+ taRaiseInviteQueryWrapper.eq("raise_id", taRaise.getRaiseId());
|
|
122
|
+ taRaiseInviteQueryWrapper.orderByAsc("create_date");
|
|
123
|
+ List<TaRaiseInvite> taRaiseInviteList = taRaiseInviteService.list(taRaiseInviteQueryWrapper);
|
|
124
|
+ StringBuilder inviteTelSb = new StringBuilder();
|
|
125
|
+ taRaiseInviteList.stream().forEach(record -> {
|
|
126
|
+ inviteTelSb.append(record.getInviteTel() + "\n");
|
|
127
|
+ });
|
132
|
128
|
taRaise.setInviteTel(inviteTelSb.toString());
|
133
|
129
|
}
|
|
130
|
+
|
134
|
131
|
taRaise.setRaisePrice(taRaise.getRaisePrice() == null ? null : taRaise.getRaisePrice());
|
135
|
132
|
responseBean.addSuccess(taRaise);
|
136
|
133
|
return responseBean;
|
|
@@ -197,21 +194,21 @@ public class TaRaiseServiceImpl extends ServiceImpl<TaRaiseMapper, TaRaise> impl
|
197
|
194
|
taRaiseInvite.setSalesBatchId(taRaise.getSalesBatchId());
|
198
|
195
|
taRaiseInvite.setCreateDate(LocalDateTime.now());
|
199
|
196
|
|
200
|
|
- // 为新增 直接增加,跳过重复添加数据校验
|
201
|
|
- if (isAdd) {
|
|
197
|
+// // 为新增 直接增加,跳过重复添加数据校验
|
|
198
|
+// if (isAdd) {
|
|
199
|
+// taRaiseInvite.setInviteTel(record);
|
|
200
|
+// taRaiseInviteList.add(taRaiseInvite);
|
|
201
|
+// } else {
|
|
202
|
+ QueryWrapper<TaRaiseInvite> taRaiseInviteQueryWrapper = new QueryWrapper<>();
|
|
203
|
+ taRaiseInviteQueryWrapper.eq("org_id", orgId);
|
|
204
|
+ taRaiseInviteQueryWrapper.eq("raise_id", taRaise.getRaiseId());
|
|
205
|
+ taRaiseInviteQueryWrapper.eq("invite_tel", record);
|
|
206
|
+ TaRaiseInvite queryResult = taRaiseInviteService.getOne(taRaiseInviteQueryWrapper);
|
|
207
|
+ if (queryResult == null) {
|
202
|
208
|
taRaiseInvite.setInviteTel(record);
|
203
|
209
|
taRaiseInviteList.add(taRaiseInvite);
|
204
|
|
- } else {
|
205
|
|
- QueryWrapper<TaRaiseInvite> taRaiseInviteQueryWrapper = new QueryWrapper<>();
|
206
|
|
- taRaiseInviteQueryWrapper.eq("org_id", orgId);
|
207
|
|
- taRaiseInviteQueryWrapper.eq("org_id", taRaise.getRaiseId());
|
208
|
|
- taRaiseInviteQueryWrapper.eq("invite_tel", record);
|
209
|
|
- TaRaiseInvite queryResult = taRaiseInviteService.getOne(taRaiseInviteQueryWrapper);
|
210
|
|
- if (queryResult == null) {
|
211
|
|
- taRaiseInvite.setInviteTel(record);
|
212
|
|
- taRaiseInviteList.add(taRaiseInvite);
|
213
|
|
- }
|
214
|
210
|
}
|
|
211
|
+// }
|
215
|
212
|
});
|
216
|
213
|
return taRaiseInviteService.saveBatch(taRaiseInviteList);
|
217
|
214
|
}
|