Просмотр исходного кода

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

胡轶钦 5 лет назад
Родитель
Сommit
0de3f9b330

+ 2
- 0
src/main/java/com/huiju/estateagents/controller/TaPersonController.java Просмотреть файл

@@ -165,6 +165,7 @@ public class TaPersonController extends BaseController {
165 165
             person.setPersonType(CommConstant.PERSON_ESTATE_CHANNEL);
166 166
             QueryWrapper<TaChannel> queryWrapper = new QueryWrapper();
167 167
             queryWrapper.eq("channel_code",channelCode);
168
+            queryWrapper.eq("org_id",orgId);
168 169
             TaChannel channel = taChannelService.getOne(queryWrapper);
169 170
             if (null == channel){
170 171
                 return ResponseBean.error("渠道码不存在",ResponseBean.ERROR_UNAVAILABLE);
@@ -557,6 +558,7 @@ public class TaPersonController extends BaseController {
557 558
             if(CommConstant.PERSON_ESTATE_CHANNEL.equals(personType)){
558 559
                 QueryWrapper<TaChannel>channelQueryWrapper = new QueryWrapper<>();
559 560
                 channelQueryWrapper.eq("channel_code",channelCode);
561
+                channelQueryWrapper.eq("org_id",getOrgId(request));
560 562
                 QueryWrapper<TaChannelPerson>channelPersonQueryWrapper = new QueryWrapper<>();
561 563
                 List<TaChannel> channel = taChannelService.list(channelQueryWrapper);
562 564
                 if(channel.size()>0){

+ 6
- 1
src/main/java/com/huiju/estateagents/job/JudglActivityTimeJob.java Просмотреть файл

@@ -2,6 +2,7 @@ package com.huiju.estateagents.job;
2 2
 
3 3
 import com.huiju.estateagents.base.BaseController;
4 4
 import com.huiju.estateagents.center.sysUser.controller.SysUserController;
5
+import com.huiju.estateagents.common.DateUtils;
5 6
 import com.huiju.estateagents.service.*;
6 7
 import org.slf4j.Logger;
7 8
 import org.slf4j.LoggerFactory;
@@ -11,6 +12,8 @@ import org.springframework.scheduling.annotation.EnableScheduling;
11 12
 import org.springframework.scheduling.annotation.Scheduled;
12 13
 import org.springframework.stereotype.Component;
13 14
 
15
+import java.time.LocalDateTime;
16
+
14 17
 /**
15 18
  * @author admin
16 19
  * @Title: JudglActivityTimeJob
@@ -52,7 +55,9 @@ public class JudglActivityTimeJob extends BaseController {
52 55
     private void configureTasks() {
53 56
 
54 57
         //未开始活动更新为已开始
55
-        Integer count = iTaBuildingDynamicService.updateUnStartActivity();
58
+        String time = DateUtils.cutSecond(LocalDateTime.now());
59
+        Integer count = iTaBuildingDynamicService.updateUnStartActivity(time);
60
+        System.out.println("count" + count);
56 61
         logger.debug("JudglActivityTimeJob",count);
57 62
         //进行中活动更新为已结束
58 63
         iTaBuildingDynamicService.updateProcessingActivity();

+ 1
- 1
src/main/java/com/huiju/estateagents/mapper/TaBuildingDynamicMapper.java Просмотреть файл

@@ -75,7 +75,7 @@ public interface TaBuildingDynamicMapper extends BaseMapper<TaBuildingDynamic> {
75 75
     /**
76 76
      * 更新未开始的活动
77 77
      */
78
-    Integer updateUnStartActivity();
78
+    Integer updateUnStartActivity(@Param("curTime") String curTime);
79 79
 
80 80
     /**
81 81
      * 更新结束的活动

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

@@ -90,7 +90,7 @@ public interface ITaBuildingDynamicService extends IService<TaBuildingDynamic> {
90 90
     /**
91 91
      * 开始未进行的活动
92 92
      */
93
-    Integer updateUnStartActivity();
93
+    Integer updateUnStartActivity(String time);
94 94
 
95 95
     /**
96 96
      * 结束过期的活动

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

@@ -332,8 +332,8 @@ public class TaBuildingDynamicServiceImpl extends ServiceImpl<TaBuildingDynamicM
332 332
     }
333 333
 
334 334
     @Override
335
-    public Integer updateUnStartActivity() {
336
-        return buildingDynamicMapper.updateUnStartActivity();
335
+    public Integer updateUnStartActivity(String curTime) {
336
+        return buildingDynamicMapper.updateUnStartActivity(curTime);
337 337
     }
338 338
 
339 339
     @Override

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

@@ -99,7 +99,7 @@
99 99
         update ta_building_dynamic
100 100
         set activity_status = 0
101 101
         where
102
-        NOW() &gt;= enlist_start and  NOW() &lt;= enlist_end and activity_status = 1
102
+        #{curTime} &gt;= enlist_start and  #{curTime} &lt;= enlist_end and activity_status = 1
103 103
     </update>
104 104
 
105 105
     <update id="updateProcessingActivity">