魏超 5 vuotta sitten
vanhempi
commit
80ccb85b4b

+ 1
- 1
src/main/java/com/huiju/estateagents/controller/TaPersonVisitRecordController.java Näytä tiedosto

@@ -357,7 +357,7 @@ public class TaPersonVisitRecordController extends BaseController {
357 357
 
358 358
         List<TaConsultantInfo> taConsultantInfos = result.getRecords();
359 359
         taConsultantInfos.forEach(e ->{
360
-            Integer shareNum = iTaPersonVisitRecordService.countShareNumByEventType(e.getTargetId(), userId, (CommConstant.FAVOR_PROJECT.equals(e.getEventType()) ? "building" : e.getEventType()) + "_share");
360
+            Integer shareNum = iTaPersonVisitRecordService.countShareNumByEventType(getOrgId(request), e.getTargetId(), userId, (CommConstant.FAVOR_PROJECT.equals(e.getEventType()) ? "building" : e.getEventType()) + "_share");
361 361
             switch (e.getEventType()){
362 362
                 case CommConstant.FAVOR_PROJECT:
363 363
                     e.setActivityShareNum(shareNum);

+ 1
- 1
src/main/java/com/huiju/estateagents/entity/TaBuilding.java Näytä tiedosto

@@ -52,7 +52,7 @@ public class TaBuilding implements Serializable {
52 52
     /**
53 53
      * 开盘时间
54 54
      */
55
-    private LocalDateTime openingDate;
55
+    private String openingDate;
56 56
 
57 57
     /**
58 58
      * 项目地址

+ 1
- 1
src/main/java/com/huiju/estateagents/mapper/TaPersonVisitRecordMapper.java Näytä tiedosto

@@ -82,5 +82,5 @@ public interface TaPersonVisitRecordMapper extends BaseMapper<TaPersonVisitRecor
82 82
 
83 83
     IPage<TaConsultantInfo> getConsultantShareInfoList(IPage<TaConsultantInfo> pg, @Param("personId") String personId);
84 84
 
85
-    Integer countShareNumByEventType(@Param("targetId") String targetId, @Param("userId")Integer userId, @Param("eventType")String eventType);
85
+    Integer countShareNumByEventType(@Param("orgId")Integer orgId, @Param("targetId") String targetId, @Param("userId")Integer userId, @Param("eventType")String eventType);
86 86
 }

+ 1
- 1
src/main/java/com/huiju/estateagents/service/ITaPersonVisitRecordService.java Näytä tiedosto

@@ -62,5 +62,5 @@ public interface ITaPersonVisitRecordService extends IService<TaPersonVisitRecor
62 62
 
63 63
 	IPage<TaConsultantInfo> getConsultantShareInfoList(IPage<TaConsultantInfo> pg, String personId);
64 64
 
65
-	Integer countShareNumByEventType(String targetId, Integer userId, String eventType);
65
+	Integer countShareNumByEventType(Integer orgId, String targetId, Integer userId, String eventType);
66 66
 }

+ 0
- 3
src/main/java/com/huiju/estateagents/service/impl/TaBuildingServiceImpl.java Näytä tiedosto

@@ -458,9 +458,6 @@ public class TaBuildingServiceImpl extends ServiceImpl<TaBuildingMapper, TaBuild
458 458
 
459 459
         TaBuilding building = object.toJavaObject(TaBuilding.class);
460 460
 
461
-        if(null!= object.getDate("openingDate")){
462
-            building.setOpeningDate(DateUtils.date2LocalDateTime(object.getDate("openingDate")));
463
-        }
464 461
         building.setCreateDate(LocalDateTime.now());
465 462
         building.setStatus(2);
466 463
         building.setOrgId(orgId);

+ 2
- 2
src/main/java/com/huiju/estateagents/service/impl/TaPersonVisitRecordServiceImpl.java Näytä tiedosto

@@ -170,8 +170,8 @@ public class TaPersonVisitRecordServiceImpl extends ServiceImpl<TaPersonVisitRec
170 170
 	}
171 171
 
172 172
 	@Override
173
-	public Integer countShareNumByEventType(String targetId, Integer userId, String eventType) {
174
-		return personVisitRecordMapper.countShareNumByEventType(targetId, userId, eventType);
173
+	public Integer countShareNumByEventType(Integer orgId, String targetId, Integer userId, String eventType) {
174
+		return personVisitRecordMapper.countShareNumByEventType(orgId, targetId, userId, eventType);
175 175
 	}
176 176
 
177 177
 	/**

+ 1
- 0
src/main/resources/mapper/TaPersonVisitRecordMapper.xml Näytä tiedosto

@@ -328,6 +328,7 @@
328 328
         select count(DISTINCT t.person_id)  from ta_share_person_from t
329 329
         where
330 330
         t.share_person = #{userId}
331
+        and t.orgId = #{orgId}
331 332
         and t.target_type = #{eventType}
332 333
         and t.target_id = #{targetId}
333 334
         group by t.target_type