Sfoglia il codice sorgente

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

魏超 5 anni fa
parent
commit
64215f26be
21 ha cambiato i file con 626 aggiunte e 28 eliminazioni
  1. 3
    0
      src/main/java/com/huiju/estateagents/common/CommConstant.java
  2. 12
    2
      src/main/java/com/huiju/estateagents/controller/HelpActivityController.java
  3. 16
    2
      src/main/java/com/huiju/estateagents/controller/HelpInitiateRecordController.java
  4. 1
    1
      src/main/java/com/huiju/estateagents/controller/HelpRecordController.java
  5. 143
    0
      src/main/java/com/huiju/estateagents/controller/TaDocumentImgController.java
  6. 143
    0
      src/main/java/com/huiju/estateagents/controller/TaDocumentVerifyController.java
  7. 47
    19
      src/main/java/com/huiju/estateagents/controller/TaShareActivityController.java
  8. 2
    0
      src/main/java/com/huiju/estateagents/entity/HelpInitiateRecord.java
  9. 68
    0
      src/main/java/com/huiju/estateagents/entity/TaDocumentImg.java
  10. 66
    0
      src/main/java/com/huiju/estateagents/entity/TaDocumentVerify.java
  11. 18
    0
      src/main/java/com/huiju/estateagents/mapper/TaDocumentImgMapper.java
  12. 18
    0
      src/main/java/com/huiju/estateagents/mapper/TaDocumentVerifyMapper.java
  13. 17
    0
      src/main/java/com/huiju/estateagents/service/ITaDocumentImgService.java
  14. 16
    0
      src/main/java/com/huiju/estateagents/service/ITaDocumentVerifyService.java
  15. 2
    2
      src/main/java/com/huiju/estateagents/service/impl/HelpActivityServiceImpl.java
  16. 2
    0
      src/main/java/com/huiju/estateagents/service/impl/HelpRecordServiceImpl.java
  17. 20
    0
      src/main/java/com/huiju/estateagents/service/impl/TaDocumentImgServiceImpl.java
  18. 20
    0
      src/main/java/com/huiju/estateagents/service/impl/TaDocumentVerifyServiceImpl.java
  19. 2
    2
      src/main/resources/mapper/HelpInitiateRecordMapper.xml
  20. 5
    0
      src/main/resources/mapper/TaDocumentImgMapper.xml
  21. 5
    0
      src/main/resources/mapper/TaDocumentVerifyMapper.xml

+ 3
- 0
src/main/java/com/huiju/estateagents/common/CommConstant.java Vedi File

@@ -394,4 +394,7 @@ public class CommConstant {
394 394
 	
395 395
 	//助力活动
396 396
 	public static final Object HELP_ACTIVITY = "helpActivity";
397
+	
398
+	//分享活动
399
+	public static final Object GROUP_ACTIVITY = "groupActivity";
397 400
 }

+ 12
- 2
src/main/java/com/huiju/estateagents/controller/HelpActivityController.java Vedi File

@@ -85,6 +85,8 @@ public class HelpActivityController extends BaseController {
85 85
     @Autowired
86 86
     private TaShareContentService taShareContentService;
87 87
 
88
+    @Autowired
89
+    private HelpInitiateRecordMapper helpInitiateRecordMapper;
88 90
     /**
89 91
      * 活动助力列表
90 92
      *
@@ -130,7 +132,8 @@ public class HelpActivityController extends BaseController {
130 132
         Integer cityId = iTaBuildingService.getCityById(helpActivity.getBuildingId());
131 133
         helpActivity.setCityId(cityId);
132 134
         // 活动暂且定位为未开始
133
-        helpActivity.setActivityStatus(0);
135
+        helpActivity.setActivityStatus(1);
136
+        helpActivity.setStatus(0);
134 137
         helpActivity.setWeight(0);
135 138
         helpActivity.setIsMain(false);
136 139
         taHelpActivityService.helpActivityAdd(helpActivity, orgId);
@@ -214,6 +217,13 @@ public class HelpActivityController extends BaseController {
214 217
         // 结束活动操作
215 218
         if (activityStatus.equals("2")) {
216 219
             helpActivity.setActivityStatus(2);
220
+            QueryWrapper<HelpInitiateRecord> helpInitiateRecordQuery= new QueryWrapper<>();
221
+            helpInitiateRecordQuery.eq("help_activity_id",helpActivityId);
222
+                List<HelpInitiateRecord> list= helpInitiateRecordMapper.selectList(helpInitiateRecordQuery);
223
+                for (HelpInitiateRecord helpInitiateRecord:list){
224
+                    helpInitiateRecord.setStatus(2);
225
+                    helpInitiateRecordMapper.updateById(helpInitiateRecord);
226
+                }
217 227
         }
218 228
         Boolean isA = taHelpActivityService.updateById(helpActivity);
219 229
         responseBean.addSuccess(isA);
@@ -331,7 +341,7 @@ public class HelpActivityController extends BaseController {
331 341
     }
332 342
 
333 343
     /**
334
-     * 导出数据 客户列表 公客/私客
344
+     * 助力活动发起人
335 345
      *
336 346
      * @param request
337 347
      * @param response

+ 16
- 2
src/main/java/com/huiju/estateagents/controller/HelpInitiateRecordController.java Vedi File

@@ -171,7 +171,7 @@ public class HelpInitiateRecordController extends BaseController {
171 171
         ResponseBean responseBean = new ResponseBean();
172 172
         List<TaPerson> taPersons = taPersonService.getPersonsByOpenId(openid);
173 173
         if (null == taPersons || taPersons.size() != 1) {
174
-            return responseBean.error("验证人员信息失败", ResponseBean.ERROR_UNAVAILABLE);
174
+            return ResponseBean.error("验证人员信息失败", ResponseBean.ERROR_UNAVAILABLE);
175 175
         }
176 176
         TaPerson person = taPersons.get(0);
177 177
         try {
@@ -198,13 +198,27 @@ public class HelpInitiateRecordController extends BaseController {
198 198
         Integer orgId = getOrgId(request);
199 199
         List<TaPerson> taPersons = taPersonService.getPersonsByOpenId(openid);
200 200
         if (null == taPersons || taPersons.size() != 1) {
201
-            return responseBean.error("验证人员信息失败", ResponseBean.ERROR_UNAVAILABLE);
201
+            return ResponseBean.error("验证人员信息失败", ResponseBean.ERROR_UNAVAILABLE);
202 202
         }
203 203
         TaPerson person = taPersons.get(0);
204 204
         try {
205
+ 
206
+            //查看是否发起过助力
207
+            QueryWrapper<HelpInitiateRecord> helpInitiateRecordQueryWrapper = new QueryWrapper<>();
208
+            helpInitiateRecordQueryWrapper.eq("help_activity_id",helpInitiateRecord.getHelpActivityId());
209
+            helpInitiateRecordQueryWrapper.eq("org_id",orgId);
210
+            helpInitiateRecordQueryWrapper.eq("person_id",person.getPersonId());
211
+            HelpInitiateRecord recordServiceOne = taHelpInitiateRecordService.getOne(helpInitiateRecordQueryWrapper);
212
+            if (null != recordServiceOne){
213
+                responseBean.addSuccess(helpInitiateRecord);
214
+                return responseBean;
215
+            }
216
+ 
205 217
             helpInitiateRecord.setPersonId(person.getPersonId());
218
+ 
206 219
             helpInitiateRecord.setCreateDate(LocalDateTime.now());
207 220
             helpInitiateRecord.setOrgId(orgId);
221
+            helpInitiateRecord.setStatus(1);
208 222
             if (taHelpInitiateRecordService.save(helpInitiateRecord)){
209 223
                 responseBean.addSuccess(helpInitiateRecord);
210 224
             }else {

+ 1
- 1
src/main/java/com/huiju/estateagents/controller/HelpRecordController.java Vedi File

@@ -169,7 +169,7 @@ public class HelpRecordController extends BaseController {
169 169
         Integer orgId = getOrgId(request);
170 170
         List<TaPerson> taPersons = taPersonService.getPersonsByOpenId(openid);
171 171
         if (null == taPersons || taPersons.size() != 1) {
172
-            return responseBean.error("验证人员信息失败", ResponseBean.ERROR_UNAVAILABLE);
172
+            return ResponseBean.error("验证人员信息失败", ResponseBean.ERROR_UNAVAILABLE);
173 173
         }
174 174
         TaPerson person = taPersons.get(0);
175 175
         try {

+ 143
- 0
src/main/java/com/huiju/estateagents/controller/TaDocumentImgController.java Vedi File

@@ -0,0 +1,143 @@
1
+package com.huiju.estateagents.controller;
2
+
3
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4
+import com.baomidou.mybatisplus.core.metadata.IPage;
5
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6
+import com.huiju.estateagents.base.BaseController;
7
+import com.huiju.estateagents.base.ResponseBean;
8
+import com.huiju.estateagents.entity.TaDocumentImg;
9
+import com.huiju.estateagents.service.ITaDocumentImgService;
10
+import org.slf4j.Logger;
11
+import org.slf4j.LoggerFactory;
12
+import org.springframework.beans.factory.annotation.Autowired;
13
+import org.springframework.web.bind.annotation.*;
14
+
15
+/**
16
+ * <p>
17
+    * 资料图片库  前端控制器
18
+    * </p>
19
+ *
20
+ * @author jobob
21
+ * @since 2019-10-23
22
+ */
23
+@RestController
24
+@RequestMapping("/")
25
+public class TaDocumentImgController extends BaseController {
26
+
27
+    private final Logger logger = LoggerFactory.getLogger(TaDocumentImgController.class);
28
+
29
+    @Autowired
30
+    public ITaDocumentImgService iTaDocumentImgService;
31
+
32
+
33
+    /**
34
+     * 分页查询列表
35
+     * @param pageNum
36
+     * @param pageSize
37
+     * @return
38
+     */
39
+    @RequestMapping(value="/documentImg",method= RequestMethod.GET)
40
+    public ResponseBean documentImgList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
41
+									 @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize){
42
+        ResponseBean responseBean = new ResponseBean();
43
+        try {
44
+            //使用分页插件
45
+		    IPage<TaDocumentImg> pg = new Page<>(pageNum, pageSize);
46
+            QueryWrapper<TaDocumentImg> queryWrapper = new QueryWrapper<>();
47
+            queryWrapper.orderByDesc("create_date");
48
+
49
+            IPage<TaDocumentImg> result = iTaDocumentImgService.page(pg, queryWrapper);
50
+            responseBean.addSuccess(result);
51
+        }catch (Exception e){
52
+            e.printStackTrace();
53
+            logger.error("documentImgList -=- {}",e.toString());
54
+            responseBean.addError(e.getMessage());
55
+        }
56
+        return responseBean;
57
+    }
58
+
59
+    /**
60
+     * 保存对象
61
+     * @param documentImg 实体对象
62
+     * @return
63
+     */
64
+    @RequestMapping(value="/documentImg",method= RequestMethod.POST)
65
+    public ResponseBean documentImgAdd(@RequestBody TaDocumentImg documentImg){
66
+        ResponseBean responseBean = new ResponseBean();
67
+        try {
68
+            if (iTaDocumentImgService.save(documentImg)){
69
+                responseBean.addSuccess(documentImg);
70
+            }else {
71
+                responseBean.addError("fail");
72
+            }
73
+        }catch (Exception e){
74
+            e.printStackTrace();
75
+            logger.error("documentImgAdd -=- {}",e.toString());
76
+            responseBean.addError(e.getMessage());
77
+        }
78
+        return responseBean;
79
+    }
80
+
81
+    /**
82
+     * 根据id删除对象
83
+     * @param id  实体ID
84
+     */
85
+    @ResponseBody
86
+    @RequestMapping(value="/documentImg/{id}", method= RequestMethod.DELETE)
87
+    public ResponseBean documentImgDelete(@PathVariable Integer id){
88
+        ResponseBean responseBean = new ResponseBean();
89
+        try {
90
+            if(iTaDocumentImgService.removeById(id)){
91
+                responseBean.addSuccess("success");
92
+            }else {
93
+                responseBean.addError("fail");
94
+            }
95
+        }catch (Exception e){
96
+            e.printStackTrace();
97
+            logger.error("documentImgDelete -=- {}",e.toString());
98
+            responseBean.addError(e.getMessage());
99
+        }
100
+        return responseBean;
101
+    }
102
+
103
+    /**
104
+     * 修改对象
105
+     * @param id  实体ID
106
+     * @param documentImg 实体对象
107
+     * @return
108
+     */
109
+    @RequestMapping(value="/documentImg/{id}",method= RequestMethod.PUT)
110
+    public ResponseBean documentImgUpdate(@PathVariable Integer id,
111
+                                        @RequestBody TaDocumentImg documentImg){
112
+        ResponseBean responseBean = new ResponseBean();
113
+        try {
114
+            if (iTaDocumentImgService.updateById(documentImg)){
115
+                responseBean.addSuccess(documentImg);
116
+            }else {
117
+                responseBean.addError("fail");
118
+            }
119
+        }catch (Exception e){
120
+            e.printStackTrace();
121
+            logger.error("documentImgUpdate -=- {}",e.toString());
122
+            responseBean.addError(e.getMessage());
123
+        }
124
+        return responseBean;
125
+    }
126
+
127
+    /**
128
+     * 根据id查询对象
129
+     * @param id  实体ID
130
+     */
131
+    @RequestMapping(value="/documentImg/{id}",method= RequestMethod.GET)
132
+    public ResponseBean documentImgGet(@PathVariable Integer id){
133
+        ResponseBean responseBean = new ResponseBean();
134
+        try {
135
+            responseBean.addSuccess(iTaDocumentImgService.getById(id));
136
+        }catch (Exception e){
137
+            e.printStackTrace();
138
+            logger.error("documentImgDelete -=- {}",e.toString());
139
+            responseBean.addError(e.getMessage());
140
+        }
141
+        return responseBean;
142
+    }
143
+}

+ 143
- 0
src/main/java/com/huiju/estateagents/controller/TaDocumentVerifyController.java Vedi File

@@ -0,0 +1,143 @@
1
+package com.huiju.estateagents.controller;
2
+
3
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4
+import com.baomidou.mybatisplus.core.metadata.IPage;
5
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6
+import com.huiju.estateagents.base.BaseController;
7
+import com.huiju.estateagents.base.ResponseBean;
8
+import com.huiju.estateagents.entity.TaDocumentVerify;
9
+import com.huiju.estateagents.service.ITaDocumentVerifyService;
10
+import org.slf4j.Logger;
11
+import org.slf4j.LoggerFactory;
12
+import org.springframework.beans.factory.annotation.Autowired;
13
+import org.springframework.web.bind.annotation.*;
14
+
15
+/**
16
+ * <p>
17
+    * 资料审核  前端控制器
18
+    * </p>
19
+ *
20
+ * @author jobob
21
+ * @since 2019-10-23
22
+ */
23
+@RestController
24
+@RequestMapping("/")
25
+public class TaDocumentVerifyController extends BaseController {
26
+
27
+    private final Logger logger = LoggerFactory.getLogger(TaDocumentVerifyController.class);
28
+
29
+    @Autowired
30
+    public ITaDocumentVerifyService iTaDocumentVerifyService;
31
+
32
+
33
+    /**
34
+     * 分页查询列表
35
+     * @param pageNum
36
+     * @param pageSize
37
+     * @return
38
+     */
39
+    @RequestMapping(value="/documentVerify",method= RequestMethod.GET)
40
+    public ResponseBean documentVerifyList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
41
+                                           @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize){
42
+        ResponseBean responseBean = new ResponseBean();
43
+        try {
44
+            //使用分页插件
45
+		    IPage<TaDocumentVerify> pg = new Page<>(pageNum, pageSize);
46
+            QueryWrapper<TaDocumentVerify> queryWrapper = new QueryWrapper<>();
47
+            queryWrapper.orderByDesc("create_date");
48
+
49
+            IPage<TaDocumentVerify> result = iTaDocumentVerifyService.page(pg, queryWrapper);
50
+            responseBean.addSuccess(result);
51
+        }catch (Exception e){
52
+            e.printStackTrace();
53
+            logger.error("documentVerifyList -=- {}",e.toString());
54
+            responseBean.addError(e.getMessage());
55
+        }
56
+        return responseBean;
57
+    }
58
+
59
+    /**
60
+     * 保存对象
61
+     * @param documentVerify 实体对象
62
+     * @return
63
+     */
64
+    @RequestMapping(value="/documentVerify",method= RequestMethod.POST)
65
+    public ResponseBean documentVerifyAdd(@RequestBody TaDocumentVerify documentVerify){
66
+        ResponseBean responseBean = new ResponseBean();
67
+        try {
68
+            if (iTaDocumentVerifyService.save(documentVerify)){
69
+                responseBean.addSuccess(documentVerify);
70
+            }else {
71
+                responseBean.addError("fail");
72
+            }
73
+        }catch (Exception e){
74
+            e.printStackTrace();
75
+            logger.error("documentVerifyAdd -=- {}",e.toString());
76
+            responseBean.addError(e.getMessage());
77
+        }
78
+        return responseBean;
79
+    }
80
+
81
+    /**
82
+     * 根据id删除对象
83
+     * @param id  实体ID
84
+     */
85
+    @ResponseBody
86
+    @RequestMapping(value="/documentVerify/{id}", method= RequestMethod.DELETE)
87
+    public ResponseBean documentVerifyDelete(@PathVariable Integer id){
88
+        ResponseBean responseBean = new ResponseBean();
89
+        try {
90
+            if(iTaDocumentVerifyService.removeById(id)){
91
+                responseBean.addSuccess("success");
92
+            }else {
93
+                responseBean.addError("fail");
94
+            }
95
+        }catch (Exception e){
96
+            e.printStackTrace();
97
+            logger.error("documentVerifyDelete -=- {}",e.toString());
98
+            responseBean.addError(e.getMessage());
99
+        }
100
+        return responseBean;
101
+    }
102
+
103
+    /**
104
+     * 修改对象
105
+     * @param id  实体ID
106
+     * @param documentVerify 实体对象
107
+     * @return
108
+     */
109
+    @RequestMapping(value="/documentVerify/{id}",method= RequestMethod.PUT)
110
+    public ResponseBean documentVerifyUpdate(@PathVariable Integer id,
111
+                                        @RequestBody TaDocumentVerify documentVerify){
112
+        ResponseBean responseBean = new ResponseBean();
113
+        try {
114
+            if (iTaDocumentVerifyService.updateById(documentVerify)){
115
+                responseBean.addSuccess(documentVerify);
116
+            }else {
117
+                responseBean.addError("fail");
118
+            }
119
+        }catch (Exception e){
120
+            e.printStackTrace();
121
+            logger.error("documentVerifyUpdate -=- {}",e.toString());
122
+            responseBean.addError(e.getMessage());
123
+        }
124
+        return responseBean;
125
+    }
126
+
127
+    /**
128
+     * 根据id查询对象
129
+     * @param id  实体ID
130
+     */
131
+    @RequestMapping(value="/documentVerify/{id}",method= RequestMethod.GET)
132
+    public ResponseBean documentVerifyGet(@PathVariable Integer id){
133
+        ResponseBean responseBean = new ResponseBean();
134
+        try {
135
+            responseBean.addSuccess(iTaDocumentVerifyService.getById(id));
136
+        }catch (Exception e){
137
+            e.printStackTrace();
138
+            logger.error("documentVerifyDelete -=- {}",e.toString());
139
+            responseBean.addError(e.getMessage());
140
+        }
141
+        return responseBean;
142
+    }
143
+}

+ 47
- 19
src/main/java/com/huiju/estateagents/controller/TaShareActivityController.java Vedi File

@@ -7,13 +7,17 @@ import com.huiju.estateagents.base.ResponseBean;
7 7
 import com.huiju.estateagents.common.CommConstant;
8 8
 import com.huiju.estateagents.entity.TaNews;
9 9
 import com.huiju.estateagents.entity.TaPerson;
10
+import com.huiju.estateagents.entity.TaPoster;
10 11
 import com.huiju.estateagents.entity.TaShareActivity;
11 12
 import com.huiju.estateagents.entity.TaShareChildRecord;
13
+import com.huiju.estateagents.entity.TaShareContent;
12 14
 import com.huiju.estateagents.entity.TaShareRecord;
13 15
 import com.huiju.estateagents.service.ITaPersonService;
14 16
 import com.huiju.estateagents.service.ITaShareActivityService;
15 17
 import com.huiju.estateagents.service.ITaShareChildRecordService;
16 18
 import com.huiju.estateagents.service.ITaShareRecordService;
19
+import com.huiju.estateagents.service.TaPosterService;
20
+import com.huiju.estateagents.service.TaShareContentService;
17 21
 import io.swagger.models.auth.In;
18 22
 import org.slf4j.Logger;
19 23
 import org.slf4j.LoggerFactory;
@@ -50,6 +54,13 @@ public class TaShareActivityController extends BaseController {
50 54
     
51 55
     @Autowired
52 56
     private ITaShareChildRecordService taShareChildRecordService;
57
+    
58
+    @Autowired
59
+    private TaPosterService taPosterService;
60
+    
61
+    @Autowired
62
+    private TaShareContentService taShareContentService;
63
+    
53 64
 
54 65
     /**
55 66
      * 分页查询列表
@@ -224,7 +235,8 @@ public class TaShareActivityController extends BaseController {
224 235
      * @param groupActicityId  实体ID
225 236
      */
226 237
     @RequestMapping(value="/wx/taShareActivity/{groupActicityId}",method= RequestMethod.GET)
227
-    public ResponseBean wxShareActivityGet(@PathVariable Integer groupActicityId, HttpServletRequest request){
238
+    public ResponseBean wxShareActivityGet(@PathVariable Integer groupActicityId,
239
+                                           @RequestParam(value = "recordId",required = false) Integer recordId, HttpServletRequest request){
228 240
         ResponseBean responseBean = new ResponseBean();
229 241
         String openid = getOpenId(request);
230 242
         Integer orgId = getOrgId(request);
@@ -240,24 +252,40 @@ public class TaShareActivityController extends BaseController {
240 252
             map.put("taShareActivity",taShareActivity);
241 253
             
242 254
             //发起者团长信息
243
-            QueryWrapper<TaShareRecord> queryWrapper = new QueryWrapper<>();
244
-            queryWrapper.eq("group_activity_id",groupActicityId);
245
-            queryWrapper.eq("person_id",person.getPersonId());
246
-            queryWrapper.eq("org_id",orgId);
247
-            TaShareRecord taShareRecord = taShareRecordService.getOne(queryWrapper);
248
-            if (null != taShareRecord){
249
-                //团长
250
-                taShareActivity.setGroupStatus(CommConstant.HELP_STATUS_INITIATE);
251
-                map.put("taShareRecord",taShareRecord);
252
-                
253
-                //团员
254
-                QueryWrapper<TaShareChildRecord> childRecordQueryWrapper = new QueryWrapper<>();
255
-                childRecordQueryWrapper.eq("org_id",orgId);
256
-                childRecordQueryWrapper.eq("group_activity_id",taShareActivity.getGroupActicityId());
257
-                childRecordQueryWrapper.eq("record_id",taShareRecord.getRecordId());
258
-                List<TaShareChildRecord> shareChildRecordList = taShareChildRecordService.list(childRecordQueryWrapper);
259
-                map.put("shareChildRecordList",shareChildRecordList);
260
-            }
255
+             if (null != recordId){
256
+                 TaShareRecord taShareRecord = taShareRecordService.getById(recordId);
257
+                 if (null != taShareRecord){
258
+                     //团长
259
+                     taShareActivity.setGroupStatus(CommConstant.HELP_STATUS_INITIATE);
260
+                     map.put("taShareRecord",taShareRecord);
261
+        
262
+                     //团员
263
+                     QueryWrapper<TaShareChildRecord> childRecordQueryWrapper = new QueryWrapper<>();
264
+                     childRecordQueryWrapper.eq("org_id",orgId);
265
+                     childRecordQueryWrapper.eq("group_activity_id",taShareActivity.getGroupActicityId());
266
+                     childRecordQueryWrapper.eq("record_id",taShareRecord.getRecordId());
267
+                     List<TaShareChildRecord> shareChildRecordList = taShareChildRecordService.list(childRecordQueryWrapper);
268
+                     map.put("shareChildRecordList",shareChildRecordList);
269
+                 }
270
+             }
271
+            
272
+    
273
+            //获取海报信息
274
+            QueryWrapper<TaPoster> posterQueryWrapper = new QueryWrapper<>();
275
+            posterQueryWrapper.eq("target_type",CommConstant.GROUP_ACTIVITY);
276
+            posterQueryWrapper.eq("target_id",groupActicityId);
277
+            posterQueryWrapper.eq("org_id",orgId);
278
+            List<TaPoster> postList = taPosterService.list(posterQueryWrapper);
279
+            map.put("postList",postList);
280
+    
281
+            //获取分享信息
282
+            QueryWrapper<TaShareContent> taShareContentQueryWrapper = new QueryWrapper<>();
283
+            taShareContentQueryWrapper.eq("share_content_type",CommConstant.GROUP_ACTIVITY);
284
+            taShareContentQueryWrapper.eq("target_id",groupActicityId);
285
+            taShareContentQueryWrapper.eq("org_id",orgId);
286
+            List<TaShareContent> shareContentList = taShareContentService.list(taShareContentQueryWrapper);
287
+            map.put("shareContentList",shareContentList);
288
+            
261 289
             responseBean.addSuccess(map);
262 290
         }catch (Exception e){
263 291
             e.printStackTrace();

+ 2
- 0
src/main/java/com/huiju/estateagents/entity/HelpInitiateRecord.java Vedi File

@@ -97,6 +97,8 @@ public class HelpInitiateRecord implements Serializable {
97 97
      * 助力人数 发起助力后,参与人数
98 98
      */
99 99
     private Integer enlistNum;
100
+    
101
+    private Integer status;
100 102
 
101 103
     /**
102 104
      * 助力

+ 68
- 0
src/main/java/com/huiju/estateagents/entity/TaDocumentImg.java Vedi File

@@ -0,0 +1,68 @@
1
+package com.huiju.estateagents.entity;
2
+
3
+import com.baomidou.mybatisplus.annotation.TableName;
4
+import lombok.Data;
5
+import lombok.EqualsAndHashCode;
6
+import lombok.experimental.Accessors;
7
+
8
+import java.io.Serializable;
9
+import java.time.LocalDateTime;
10
+
11
+/**
12
+ * <p>
13
+ * 资料图片库 
14
+ * </p>
15
+ *
16
+ * @author jobob
17
+ * @since 2019-10-23
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+@TableName("ta_document_img")
23
+public class TaDocumentImg implements Serializable {
24
+
25
+    private static final long serialVersionUID = 1L;
26
+
27
+    /**
28
+     * 编号
29
+     */
30
+    private Integer documentImgId;
31
+
32
+    /**
33
+     * 创建时间
34
+     */
35
+    private LocalDateTime createDate;
36
+
37
+    /**
38
+     * 用户Id
39
+     */
40
+    private String personId;
41
+
42
+    /**
43
+     * 公司id
44
+     */
45
+    private Integer orgId;
46
+
47
+    /**
48
+     * 资料表id 对应ta_document_verify
49
+     */
50
+    private Integer documentVerifyId;
51
+
52
+    /**
53
+     * 图片
54
+     */
55
+    private String img;
56
+
57
+    /**
58
+     * 说明
59
+     */
60
+    private String instructions;
61
+
62
+    /**
63
+     * 标签
64
+     */
65
+    private String tag;
66
+
67
+
68
+}

+ 66
- 0
src/main/java/com/huiju/estateagents/entity/TaDocumentVerify.java Vedi File

@@ -0,0 +1,66 @@
1
+package com.huiju.estateagents.entity;
2
+
3
+import com.baomidou.mybatisplus.annotation.IdType;
4
+import com.baomidou.mybatisplus.annotation.TableId;
5
+import com.baomidou.mybatisplus.annotation.TableName;
6
+import lombok.Data;
7
+import lombok.EqualsAndHashCode;
8
+import lombok.experimental.Accessors;
9
+
10
+import java.io.Serializable;
11
+import java.time.LocalDateTime;
12
+
13
+/**
14
+ * <p>
15
+ * 资料审核 
16
+ * </p>
17
+ *
18
+ * @author jobob
19
+ * @since 2019-10-23
20
+ */
21
+@Data
22
+@EqualsAndHashCode(callSuper = false)
23
+@Accessors(chain = true)
24
+@TableName("ta_document_verify")
25
+public class TaDocumentVerify implements Serializable {
26
+
27
+    private static final long serialVersionUID = 1L;
28
+
29
+    /**
30
+     * 编号
31
+     */
32
+    @TableId(value = "document_verify_id", type = IdType.AUTO)
33
+    private Integer documentVerifyId;
34
+
35
+    /**
36
+     * 创建时间
37
+     */
38
+    private LocalDateTime createDate;
39
+
40
+    /**
41
+     * 公司id
42
+     */
43
+    private Integer orgId;
44
+
45
+    /**
46
+     * 用户Id
47
+     */
48
+    private String personId;
49
+
50
+    /**
51
+     * 审核人id
52
+     */
53
+    private String verifyUser;
54
+
55
+    /**
56
+     * 状态
57
+     */
58
+    private String status;
59
+
60
+    /**
61
+     * 审核状态 0未审核  1审核通过  2审核不通过
62
+     */
63
+    private Integer verifyStatus;
64
+
65
+
66
+}

+ 18
- 0
src/main/java/com/huiju/estateagents/mapper/TaDocumentImgMapper.java Vedi File

@@ -0,0 +1,18 @@
1
+package com.huiju.estateagents.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.huiju.estateagents.entity.TaDocumentImg;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+/**
8
+ * <p>
9
+ * 资料图片库  Mapper 接口
10
+ * </p>
11
+ *
12
+ * @author jobob
13
+ * @since 2019-10-23
14
+ */
15
+@Mapper
16
+public interface TaDocumentImgMapper extends BaseMapper<TaDocumentImg> {
17
+
18
+}

+ 18
- 0
src/main/java/com/huiju/estateagents/mapper/TaDocumentVerifyMapper.java Vedi File

@@ -0,0 +1,18 @@
1
+package com.huiju.estateagents.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.huiju.estateagents.entity.TaDocumentVerify;
5
+import org.apache.ibatis.annotations.Mapper;
6
+
7
+/**
8
+ * <p>
9
+ * 资料审核  Mapper 接口
10
+ * </p>
11
+ *
12
+ * @author jobob
13
+ * @since 2019-10-23
14
+ */
15
+@Mapper
16
+public interface TaDocumentVerifyMapper extends BaseMapper<TaDocumentVerify> {
17
+
18
+}

+ 17
- 0
src/main/java/com/huiju/estateagents/service/ITaDocumentImgService.java Vedi File

@@ -0,0 +1,17 @@
1
+package com.huiju.estateagents.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.entity.TaDocumentImg;
5
+
6
+
7
+/**
8
+ * <p>
9
+ * 资料图片库  服务类
10
+ * </p>
11
+ *
12
+ * @author jobob
13
+ * @since 2019-10-23
14
+ */
15
+public interface ITaDocumentImgService extends IService<TaDocumentImg> {
16
+
17
+}

+ 16
- 0
src/main/java/com/huiju/estateagents/service/ITaDocumentVerifyService.java Vedi File

@@ -0,0 +1,16 @@
1
+package com.huiju.estateagents.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.huiju.estateagents.entity.TaDocumentVerify;
5
+
6
+/**
7
+ * <p>
8
+ * 资料审核  服务类
9
+ * </p>
10
+ *
11
+ * @author jobob
12
+ * @since 2019-10-23
13
+ */
14
+public interface ITaDocumentVerifyService extends IService<TaDocumentVerify> {
15
+
16
+}

+ 2
- 2
src/main/java/com/huiju/estateagents/service/impl/HelpActivityServiceImpl.java Vedi File

@@ -93,14 +93,14 @@ public class HelpActivityServiceImpl extends ServiceImpl<HelpActivityMapper, Hel
93 93
                 }
94 94
             }
95 95
             // 助力进行中(活动进行中,未结束)
96
-            if ("helpUnderway".equals(status) && helpActivity.getStatus().equals(1)) {
96
+            if ("helpUnderway".equals(status) && helpInitiateRecord.getStatus().equals(1)) {
97 97
                 if (persionNumCount > helpRecordCount) {
98 98
                     helpInitiateRecord.setHelpCount(helpRecordCount);
99 99
                 }
100 100
             }
101 101
             // 活动助力失败
102 102
             // 活动进行中(活动已结束)
103
-            if ("helpUnfinished".equals(status) && helpActivity.getStatus().equals(2)) {
103
+            if ("helpUnfinished".equals(status) && helpInitiateRecord.getStatus().equals(2)) {
104 104
                 if (persionNumCount > helpRecordCount) {
105 105
                     helpInitiateRecord.setHelpCount(helpRecordCount);
106 106
                 }

+ 2
- 0
src/main/java/com/huiju/estateagents/service/impl/HelpRecordServiceImpl.java Vedi File

@@ -96,6 +96,8 @@ public class HelpRecordServiceImpl extends ServiceImpl<HelpRecordMapper, HelpRec
96 96
 			
97 97
 			//生成核销码
98 98
 			helpInitiateRecord.setVerification(String.valueOf(helpInitiateRecord.getHelpRecordInitiateId()+System.currentTimeMillis()));
99
+			helpInitiateRecord.setSucceedDate(LocalDateTime.now());
100
+			helpInitiateRecord.setStatus(0);
99 101
 		}
100 102
 		helpInitiateRecord.setEnlistNum(helpInitiateRecord.getEnlistNum()+1);
101 103
 		helpInitiateRecordMapper.updateById(helpInitiateRecord);

+ 20
- 0
src/main/java/com/huiju/estateagents/service/impl/TaDocumentImgServiceImpl.java Vedi File

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.huiju.estateagents.entity.TaDocumentImg;
5
+import com.huiju.estateagents.mapper.TaDocumentImgMapper;
6
+import com.huiju.estateagents.service.ITaDocumentImgService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 资料图片库  服务实现类
12
+ * </p>
13
+ *
14
+ * @author jobob
15
+ * @since 2019-10-23
16
+ */
17
+@Service
18
+public class TaDocumentImgServiceImpl extends ServiceImpl<TaDocumentImgMapper, TaDocumentImg> implements ITaDocumentImgService {
19
+
20
+}

+ 20
- 0
src/main/java/com/huiju/estateagents/service/impl/TaDocumentVerifyServiceImpl.java Vedi File

@@ -0,0 +1,20 @@
1
+package com.huiju.estateagents.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.huiju.estateagents.entity.TaDocumentVerify;
5
+import com.huiju.estateagents.mapper.TaDocumentVerifyMapper;
6
+import com.huiju.estateagents.service.ITaDocumentVerifyService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * <p>
11
+ * 资料审核  服务实现类
12
+ * </p>
13
+ *
14
+ * @author jobob
15
+ * @since 2019-10-23
16
+ */
17
+@Service
18
+public class TaDocumentVerifyServiceImpl extends ServiceImpl<TaDocumentVerifyMapper, TaDocumentVerify> implements ITaDocumentVerifyService {
19
+
20
+}

+ 2
- 2
src/main/resources/mapper/HelpInitiateRecordMapper.xml Vedi File

@@ -24,12 +24,12 @@
24 24
         </if>
25 25
        <if test="status == 'helpUnderway'">
26 26
            and (hi.verification = 'null' OR hi.verification = '')
27
-           AND ha.`activity_status` = 1
27
+           AND hi.`status` = 1
28 28
        </if>
29 29
 
30 30
        <if test="status == 'helpUnfinished '">
31 31
            and (hi.verification = 'null' OR hi.verification = '')
32
-           AND ha.`activity_status` = 2
32
+           AND hi.`status` =  2
33 33
        </if>
34 34
        </where>
35 35
     </select>

+ 5
- 0
src/main/resources/mapper/TaDocumentImgMapper.xml Vedi File

@@ -0,0 +1,5 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
3
+<mapper namespace="com.huiju.estateagents.mapper.TaDocumentImgMapper">
4
+
5
+</mapper>

+ 5
- 0
src/main/resources/mapper/TaDocumentVerifyMapper.xml Vedi File

@@ -0,0 +1,5 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
3
+<mapper namespace="com.huiju.estateagents.mapper.TaDocumentVerifyMapper">
4
+
5
+</mapper>