ソースを参照

Merge branch 'dev' of http://git.ycjcjy.com/zhiyuxing/estateagents into dev

# Conflicts:
#	src/main/resources/mapper/TaPersonVisitRecordMapper.xml
魏超 5 年 前
コミット
8c102914bd

+ 1
- 1
src/main/java/com/huiju/estateagents/service/impl/MiniAppServiceImpl.java ファイルの表示

159
         }
159
         }
160
 
160
 
161
         // 更新消息发送时间
161
         // 更新消息发送时间
162
-        iTaPersonMessageRuleService.saveOrUpdateByPersonAndMessage(toUser.getPersonId(), messageType, contentType, toUser.getOrgId());
162
+        iTaPersonMessageRuleService.shareRecords(toUser.getPersonId(), messageType, contentType, toUser.getOrgId());
163
     }
163
     }
164
     
164
     
165
     @Override
165
     @Override

+ 1
- 1
src/main/java/com/huiju/estateagents/service/impl/TaRecommendCustomerServiceImpl.java ファイルの表示

333
                 consultantPerson = taPersonMapper.selectOne(query);
333
                 consultantPerson = taPersonMapper.selectOne(query);
334
             }
334
             }
335
         } else {
335
         } else {
336
-            consultantUser = taUserMapper.selectById(params.getString("realtyConsultant"));
336
+            consultantUser = taUserMapper.selectById(consultantPerson.getUserId());
337
         }
337
         }
338
 
338
 
339
         if (null == consultantUser || consultantUser.getStatus() != CommConstant.STATUS_NORMAL) {
339
         if (null == consultantUser || consultantUser.getStatus() != CommConstant.STATUS_NORMAL) {

+ 9
- 1
src/main/resources/mapper/TaPersonVisitRecordMapper.xml ファイルの表示

306
             left JOIN ta_person p on t.person_id = p.person_id
306
             left JOIN ta_person p on t.person_id = p.person_id
307
         GROUP BY
307
         GROUP BY
308
             t.person_id
308
             t.person_id
309
-        ORDER BY
310
 	        t.visit_time DESC ) t;
309
 	        t.visit_time DESC ) t;
310
+        ORDER BY
311
+        select count(DISTINCT t.person_id) from ta_person_visit_record t
312
+        where
313
+        t.consultant_id = #{userId}
314
+        and t.org_id = #{orgId}
315
+        and t.event_type = #{eventType}
316
+        and t.target_id = #{targetId}
317
+        and t.person_id != t.share_person_id
318
+        group by t.event_type
311
     </select>
319
     </select>
312
 
320
 
313
 </mapper>
321
 </mapper>