Преглед на файлове

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

胡轶钦 преди 5 години
родител
ревизия
0de3f9b330

+ 2
- 0
src/main/java/com/huiju/estateagents/controller/TaPersonController.java Целия файл

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

+ 6
- 1
src/main/java/com/huiju/estateagents/job/JudglActivityTimeJob.java Целия файл

2
 
2
 
3
 import com.huiju.estateagents.base.BaseController;
3
 import com.huiju.estateagents.base.BaseController;
4
 import com.huiju.estateagents.center.sysUser.controller.SysUserController;
4
 import com.huiju.estateagents.center.sysUser.controller.SysUserController;
5
+import com.huiju.estateagents.common.DateUtils;
5
 import com.huiju.estateagents.service.*;
6
 import com.huiju.estateagents.service.*;
6
 import org.slf4j.Logger;
7
 import org.slf4j.Logger;
7
 import org.slf4j.LoggerFactory;
8
 import org.slf4j.LoggerFactory;
11
 import org.springframework.scheduling.annotation.Scheduled;
12
 import org.springframework.scheduling.annotation.Scheduled;
12
 import org.springframework.stereotype.Component;
13
 import org.springframework.stereotype.Component;
13
 
14
 
15
+import java.time.LocalDateTime;
16
+
14
 /**
17
 /**
15
  * @author admin
18
  * @author admin
16
  * @Title: JudglActivityTimeJob
19
  * @Title: JudglActivityTimeJob
52
     private void configureTasks() {
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
         logger.debug("JudglActivityTimeJob",count);
61
         logger.debug("JudglActivityTimeJob",count);
57
         //进行中活动更新为已结束
62
         //进行中活动更新为已结束
58
         iTaBuildingDynamicService.updateProcessingActivity();
63
         iTaBuildingDynamicService.updateProcessingActivity();

+ 1
- 1
src/main/java/com/huiju/estateagents/mapper/TaBuildingDynamicMapper.java Целия файл

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
     /**
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
     }
332
     }
333
 
333
 
334
     @Override
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
     @Override
339
     @Override

+ 1
- 1
src/main/resources/mapper/TaBuildingDynamicMapper.xml Целия файл

99
         update ta_building_dynamic
99
         update ta_building_dynamic
100
         set activity_status = 0
100
         set activity_status = 0
101
         where
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
     </update>
103
     </update>
104
 
104
 
105
     <update id="updateProcessingActivity">
105
     <update id="updateProcessingActivity">