魏熙美 5 лет назад
Родитель
Сommit
0752162049

+ 3
- 5
src/main/java/com/huiju/estateagents/controller/TaBuildingDynamicController.java Просмотреть файл

@@ -243,11 +243,13 @@ public class TaBuildingDynamicController extends BaseController {
243 243
             return ResponseBean.error("报名失败,超过活动报名的最大人数!", ResponseBean.ERROR_UNAVAILABLE);
244 244
         }
245 245
 
246
+        TaPerson person = taPersons.get(0);
247
+
246 248
         // 反向更新TaSharePersonFrom 的 status
247 249
         QueryWrapper<TaSharePersonFrom> queryWrapper = new QueryWrapper<>();
248 250
         queryWrapper.eq("target_id", taActivityDynamicEnlist.getDynamicId());
249 251
         queryWrapper.eq("target_type", "dynamic_share");
250
-        queryWrapper.eq("person_id", taActivityDynamicEnlist.getPersonId());
252
+        queryWrapper.eq("person_id", person.getPersonId());
251 253
         queryWrapper.orderByDesc("create_date");
252 254
         queryWrapper.last("limit 1");
253 255
         TaSharePersonFrom taSharePersonFrom = taSharePersonFromMapper.selectOne(queryWrapper);
@@ -256,10 +258,6 @@ public class TaBuildingDynamicController extends BaseController {
256 258
             taSharePersonFromMapper.updateById(taSharePersonFrom);
257 259
         }
258 260
 
259
-
260
-
261
-
262
-        TaPerson person = taPersons.get(0);
263 261
         taActivityDynamicEnlist.setPersonId(person.getPersonId());
264 262
         taActivityDynamicEnlist.setOrgId(orgId);
265 263
         ResponseBean  responseBean = iBuildingDynamicService.taActivityDynamicEnlistAdd(taActivityDynamicEnlist, orgId);

+ 1
- 0
src/main/java/com/huiju/estateagents/service/impl/TaRecommendCustomerServiceImpl.java Просмотреть файл

@@ -255,6 +255,7 @@ public class TaRecommendCustomerServiceImpl extends ServiceImpl<TaRecommendCusto
255 255
         taRecommendCustomer.setReportRecommendStatus(CommConstant.READY);
256 256
         taRecommendCustomer.setCreateDate(LocalDateTime.now());
257 257
         taRecommendCustomer.setReportDate(LocalDateTime.now());
258
+        taRecommendCustomer.setPersonId(taPerson.getPersonId());
258 259
 
259 260
         // 时间格式 yyyy-MM-dd
260 261
 //        String at = params.getString("appointmentTime");

+ 1
- 1
src/main/resources/mapper/TaActivityDynamicEnlistMapper.xml Просмотреть файл

@@ -10,7 +10,7 @@
10 10
                 FROM
11 11
                     ta_activity_dynamic_enlist tade
12 12
                     LEFT JOIN ta_share_person_from tspf ON tade.dynamic_id = tspf.target_id AND tspf.target_type = 'dynamic_share' and tspf.status = 1
13
-                    LEFT JOIN ta_person tp ON tspf.share_person = tp.person_id
13
+                    LEFT JOIN ta_person tp ON tspf.share_person = tp.user_id
14 14
                 WHERE
15 15
                     tade.dynamic_id = #{dynamicId}
16 16
                 AND tade.org_id = #{orgId}