瀏覽代碼

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

胡轶钦 5 年之前
父節點
當前提交
37eb119d1e

+ 1
- 1
src/main/java/com/huiju/estateagents/center/taUser/service/impl/TaUserServiceImpl.java 查看文件

129
 			List<TaBuildingReport> buildingReportList = tdReportList.stream().map(e -> {
129
 			List<TaBuildingReport> buildingReportList = tdReportList.stream().map(e -> {
130
 				TaBuildingReport taBuildingReport = new TaBuildingReport();
130
 				TaBuildingReport taBuildingReport = new TaBuildingReport();
131
 				taBuildingReport.setOrgId(taOrg.getOrgId());
131
 				taBuildingReport.setOrgId(taOrg.getOrgId());
132
-				taBuildingReport.setReportCode(e.toString());
132
+				taBuildingReport.setReportCode(e.getReportCode());
133
 				taBuildingReport.setCreateDate(LocalDateTime.now());
133
 				taBuildingReport.setCreateDate(LocalDateTime.now());
134
 
134
 
135
 				return taBuildingReport;
135
 				return taBuildingReport;

+ 7
- 1
src/main/java/com/huiju/estateagents/controller/TaPersonController.java 查看文件

541
     @RequestMapping(value="/wx/customer/recommend/becomeChannel",method= RequestMethod.PUT)
541
     @RequestMapping(value="/wx/customer/recommend/becomeChannel",method= RequestMethod.PUT)
542
     public ResponseBean taRecommendAgentBecomeChannel(@RequestParam(required = false) String channelCode,HttpServletRequest request,@RequestParam("personType")String personType){
542
     public ResponseBean taRecommendAgentBecomeChannel(@RequestParam(required = false) String channelCode,HttpServletRequest request,@RequestParam("personType")String personType){
543
         ResponseBean responseBean = new ResponseBean();
543
         ResponseBean responseBean = new ResponseBean();
544
+
545
+        if (org.apache.commons.lang3.StringUtils.isBlank(personType)) {
546
+            responseBean.addSuccess("personType为空");
547
+            return responseBean;
548
+        }
549
+
544
         String openid = getOpenId(request);
550
         String openid = getOpenId(request);
545
         List<TaPerson> taPersons = taPersonService.getPersonsByOpenId(openid);
551
         List<TaPerson> taPersons = taPersonService.getPersonsByOpenId(openid);
546
         if (null == taPersons || taPersons.size() != 1) {
552
         if (null == taPersons || taPersons.size() != 1) {
568
                     channelPerson.setStatus(CommConstant.STATUS_NORMAL);
574
                     channelPerson.setStatus(CommConstant.STATUS_NORMAL);
569
                     taChannelPersonService.save(channelPerson);
575
                     taChannelPersonService.save(channelPerson);
570
                 }else {
576
                 }else {
571
-                    responseBean.addError("渠道码错误");
577
+                    return ResponseBean.error("渠道码错误", ResponseBean.ERROR_UNAVAILABLE);
572
                 }
578
                 }
573
 
579
 
574
             }else {
580
             }else {

+ 7
- 1
src/main/java/com/huiju/estateagents/job/JudglActivityTimeJob.java 查看文件

1
 package com.huiju.estateagents.job;
1
 package com.huiju.estateagents.job;
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.service.*;
5
 import com.huiju.estateagents.service.*;
6
+import org.slf4j.Logger;
7
+import org.slf4j.LoggerFactory;
5
 import org.springframework.beans.factory.annotation.Autowired;
8
 import org.springframework.beans.factory.annotation.Autowired;
6
 import org.springframework.context.annotation.Configuration;
9
 import org.springframework.context.annotation.Configuration;
7
 import org.springframework.scheduling.annotation.EnableScheduling;
10
 import org.springframework.scheduling.annotation.EnableScheduling;
19
 @EnableScheduling
22
 @EnableScheduling
20
 public class JudglActivityTimeJob extends BaseController {
23
 public class JudglActivityTimeJob extends BaseController {
21
 
24
 
25
+    private final Logger logger = LoggerFactory.getLogger(JudglActivityTimeJob.class);
26
+
22
     @Autowired
27
     @Autowired
23
     private ITaBuildingDynamicService iTaBuildingDynamicService;
28
     private ITaBuildingDynamicService iTaBuildingDynamicService;
24
 
29
 
47
     private void configureTasks() {
52
     private void configureTasks() {
48
 
53
 
49
         //未开始活动更新为已开始
54
         //未开始活动更新为已开始
50
-        iTaBuildingDynamicService.updateUnStartActivity();
55
+        Integer count = iTaBuildingDynamicService.updateUnStartActivity();
56
+        logger.debug("JudglActivityTimeJob",count);
51
         //进行中活动更新为已结束
57
         //进行中活动更新为已结束
52
         iTaBuildingDynamicService.updateProcessingActivity();
58
         iTaBuildingDynamicService.updateProcessingActivity();
53
 
59
 

+ 1
- 1
src/main/java/com/huiju/estateagents/mapper/TaBuildingDynamicMapper.java 查看文件

75
     /**
75
     /**
76
      * 更新未开始的活动
76
      * 更新未开始的活动
77
      */
77
      */
78
-    void updateUnStartActivity();
78
+    Integer updateUnStartActivity();
79
 
79
 
80
     /**
80
     /**
81
      * 更新结束的活动
81
      * 更新结束的活动

+ 1
- 1
src/main/java/com/huiju/estateagents/service/ITaBuildingDynamicService.java 查看文件

90
     /**
90
     /**
91
      * 开始未进行的活动
91
      * 开始未进行的活动
92
      */
92
      */
93
-    void updateUnStartActivity();
93
+    Integer updateUnStartActivity();
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 void updateUnStartActivity() {
336
-        buildingDynamicMapper.updateUnStartActivity();
335
+    public Integer updateUnStartActivity() {
336
+        return buildingDynamicMapper.updateUnStartActivity();
337
     }
337
     }
338
 
338
 
339
     @Override
339
     @Override

+ 0
- 0
src/main/resources/mapper/HelpInitiateRecordMapper.xml 查看文件

3
 <mapper namespace="com.huiju.estateagents.mapper.HelpInitiateRecordMapper">
3
 <mapper namespace="com.huiju.estateagents.mapper.HelpInitiateRecordMapper">
4
 
4
 
5
     <update id="updateHelpActivityProcessToEnd">
5
     <update id="updateHelpActivityProcessToEnd">
6
         update ta_help_initiate_record a
6
         update ta_help_initiate_record a
7
         left join ta_help_activity b on a.help_activity_id = b.help_activity_id
7
         left join ta_help_activity b on a.help_activity_id = b.help_activity_id
8
         set a.status = '2'
8
         set a.status = '2'

+ 4
- 4
src/main/resources/mapper/TaBuildingDynamicMapper.xml 查看文件

96
     </update>
96
     </update>
97
 
97
 
98
     <update id="updateUnStartActivity">
98
     <update id="updateUnStartActivity">
99
-        update ta_building_dynamic t
99
+        update ta_building_dynamic
100
         set activity_status = 0
100
         set activity_status = 0
101
         where
101
         where
102
-        t.activity_status = 1 and NOW() between  t.start_date and  t.end_date
102
+        NOW() &gt;= enlist_start and  NOW() &lt;= enlist_end and activity_status = 1
103
     </update>
103
     </update>
104
 
104
 
105
     <update id="updateProcessingActivity">
105
     <update id="updateProcessingActivity">
106
-        update ta_building_dynamic t
106
+        update ta_building_dynamic
107
         set activity_status = 2
107
         set activity_status = 2
108
         where
108
         where
109
-        t.activity_status =0 and NOW() > t.end_date
109
+        activity_status =0 and NOW() >= end_date
110
     </update>
110
     </update>
111
 
111
 
112
     <select id="updateTaBuildingDynamic">
112
     <select id="updateTaBuildingDynamic">

+ 1
- 3
src/main/resources/mapper/TaChatMapper.xml 查看文件

86
         FROM
86
         FROM
87
             ta_chat t
87
             ta_chat t
88
         WHERE
88
         WHERE
89
-            ( t.send_person = #{personId}
90
-          OR t.receive_person = #{personId}
91
-        )
89
+           t.receive_person = #{personId}
92
         AND IFNULL(t.is_read, 0) = 0
90
         AND IFNULL(t.is_read, 0) = 0
93
     </select>
91
     </select>
94
 </mapper>
92
 </mapper>

+ 0
- 0
src/main/resources/mapper/TaShareChildRecordMapper.xml 查看文件

3
 <mapper namespace="com.huiju.estateagents.mapper.TaShareChildRecordMapper">
3
 <mapper namespace="com.huiju.estateagents.mapper.TaShareChildRecordMapper">
4
 
4
 
5
     <update id="updateEndGroupActivity">
5
     <update id="updateEndGroupActivity">
6
         update ta_share_child_record a
6
         update ta_share_child_record a
7
         LEFT JOIN ta_share_activity b on a.group_activity_id = b.group_activity_id
7
         LEFT JOIN ta_share_activity b on a.group_activity_id = b.group_activity_id
8
         set a.`status` = '2'
8
         set a.`status` = '2'

+ 0
- 0
src/main/resources/mapper/TaShareRecordMapper.xml 查看文件

3
 <mapper namespace="com.huiju.estateagents.mapper.TaShareRecordMapper">
3
 <mapper namespace="com.huiju.estateagents.mapper.TaShareRecordMapper">
4
 
4
 
5
     <update id="updateEndGroupActivity">
5
     <update id="updateEndGroupActivity">
6
         update ta_share_record a
6
         update ta_share_record a
7
         LEFT JOIN ta_share_activity b on a.group_activity_id = b.group_activity_id
7
         LEFT JOIN ta_share_activity b on a.group_activity_id = b.group_activity_id
8
         set a.`status` = '2'
8
         set a.`status` = '2'