Browse Source

Merge remote-tracking branch 'origin/dev' into dev

顾绍勇 5 years ago
parent
commit
4d06f21a07

+ 6
- 1
src/main/java/com/huiju/estateagents/center/taUser/controller/TaUserController.java View File

338
             return ResponseBean.error("用户名或密码错误", ResponseBean.ERROR_ILLEGAL_PARAMS);
338
             return ResponseBean.error("用户名或密码错误", ResponseBean.ERROR_ILLEGAL_PARAMS);
339
         }
339
         }
340
 
340
 
341
-        if (taUser.getExpDate().isBefore(LocalDateTime.now())){
341
+        QueryWrapper<TaUser> taUserQueryWrapper = new QueryWrapper<>();
342
+        taUserQueryWrapper.eq("org_id", taUser.getOrgId());
343
+        taUserQueryWrapper.eq("is_admin", 1);
344
+        TaUser taUserAdmin = iTaUserService.getOne(taUserQueryWrapper);
345
+
346
+        if (taUserAdmin.getExpDate().isBefore(LocalDateTime.now())){
342
             return ResponseBean.error("该账号已经过期,请联系管理员", ResponseBean.ERROR_UNAVAILABLE);
347
             return ResponseBean.error("该账号已经过期,请联系管理员", ResponseBean.ERROR_UNAVAILABLE);
343
         }
348
         }
344
 
349
 

+ 6
- 0
src/main/java/com/huiju/estateagents/service/impl/TaPersonServiceImpl.java View File

918
         // 发放积分
918
         // 发放积分
919
         applicationContext.publishEvent(new EventBus(person, EventBus.EventType.SignUpAgent, orgId));
919
         applicationContext.publishEvent(new EventBus(person, EventBus.EventType.SignUpAgent, orgId));
920
 
920
 
921
+        //授权手机给推广人加积分
922
+        String sharePersonId = getSharePersonFrom(person);
923
+        if (validateSceneId(sceneId) && !StringUtils.isEmpty(sharePersonId)){
924
+            applicationContext.publishEvent(new EventBus(promoter != null ? promoter : sharePersonId, EventBus.EventType.SharePosterAll, orgId));
925
+        }
926
+
921
         // 客户来源
927
         // 客户来源
922
         TaCustomerFrom customerFrom = new TaCustomerFrom();
928
         TaCustomerFrom customerFrom = new TaCustomerFrom();
923
         customerFrom.setPersonId(person.getPersonId());
929
         customerFrom.setPersonId(person.getPersonId());

+ 1
- 1
src/main/resources/mapper/TaPersonVisitRecordMapper.xml View File

438
         FROM
438
         FROM
439
         ta_person_visit_record tp
439
         ta_person_visit_record tp
440
         where tp.org_id = #{orgId} AND
440
         where tp.org_id = #{orgId} AND
441
-        tp.event  = 'index'
441
+        tp.event  = 'start'
442
         AND DATE_FORMAT(tp.visit_time,'%Y-%m-%d') = DATE_FORMAT(#{nowDate},'%Y-%m-%d')
442
         AND DATE_FORMAT(tp.visit_time,'%Y-%m-%d') = DATE_FORMAT(#{nowDate},'%Y-%m-%d')
443
     </select>
443
     </select>
444
 
444