傅行帆 5 years ago
parent
commit
a57667facc

+ 5
- 5
src/main/java/com/huiju/estateagents/controller/TaShareActivityController.java View File

228
             taShareActivity.setStatus(1);
228
             taShareActivity.setStatus(1);
229
             //0:进行中 1:未开始 2:已结束
229
             //0:进行中 1:未开始 2:已结束
230
             taShareActivity.setActivityStatus(2);
230
             taShareActivity.setActivityStatus(2);
231
-            taShareActivity.setGroupActicityId(id);
231
+            taShareActivity.setGroupActivityId(id);
232
             if (iTaShareActivityService.updateById(taShareActivity)){
232
             if (iTaShareActivityService.updateById(taShareActivity)){
233
                 responseBean.addSuccess(taShareActivity);
233
                 responseBean.addSuccess(taShareActivity);
234
             }else {
234
             }else {
259
         }
259
         }
260
 
260
 
261
         QueryWrapper<TaNews> newsQueryWrapper = new QueryWrapper<>();
261
         QueryWrapper<TaNews> newsQueryWrapper = new QueryWrapper<>();
262
-        newsQueryWrapper.eq("group_acticity_id", taShareActivity.getGroupActicityId());
262
+        newsQueryWrapper.eq("group_acticity_id", taShareActivity.getGroupActivityId());
263
         if (iTaShareActivityService.updateById(taShareActivity)){
263
         if (iTaShareActivityService.updateById(taShareActivity)){
264
             responseBean.addSuccess("成功");
264
             responseBean.addSuccess("成功");
265
         }else {
265
         }else {
290
             //查看此活动已经完成的数量
290
             //查看此活动已经完成的数量
291
             QueryWrapper<TaShareRecord> shareRecordQueryWrapper = new QueryWrapper<>();
291
             QueryWrapper<TaShareRecord> shareRecordQueryWrapper = new QueryWrapper<>();
292
             shareRecordQueryWrapper.eq("org_id",orgId);
292
             shareRecordQueryWrapper.eq("org_id",orgId);
293
-            shareRecordQueryWrapper.eq("group_activity_id",taShareActivity.getGroupActicityId());
293
+            shareRecordQueryWrapper.eq("group_activity_id",taShareActivity.getGroupActivityId());
294
             shareRecordQueryWrapper.eq("status",CommConstant.STATUS_UNACCALIMED);
294
             shareRecordQueryWrapper.eq("status",CommConstant.STATUS_UNACCALIMED);
295
             List<TaShareRecord> taShareRecordsList = taShareRecordService.list(shareRecordQueryWrapper);
295
             List<TaShareRecord> taShareRecordsList = taShareRecordService.list(shareRecordQueryWrapper);
296
             taShareActivity.setSuccessNum(taShareRecordsList.size());
296
             taShareActivity.setSuccessNum(taShareRecordsList.size());
303
              }else {
303
              }else {
304
                  QueryWrapper<TaShareRecord> recordQueryWrapper = new QueryWrapper<>();
304
                  QueryWrapper<TaShareRecord> recordQueryWrapper = new QueryWrapper<>();
305
                  recordQueryWrapper.eq("org_id",orgId);
305
                  recordQueryWrapper.eq("org_id",orgId);
306
-                 recordQueryWrapper.eq("group_activity_id",taShareActivity.getGroupActicityId());
306
+                 recordQueryWrapper.eq("group_activity_id",taShareActivity.getGroupActivityId());
307
                  recordQueryWrapper.eq("person_id",person.getPersonId());
307
                  recordQueryWrapper.eq("person_id",person.getPersonId());
308
                  taShareRecord = taShareRecordService.getOne(recordQueryWrapper);
308
                  taShareRecord = taShareRecordService.getOne(recordQueryWrapper);
309
              }
309
              }
315
                 //团员
315
                 //团员
316
                 QueryWrapper<TaShareChildRecord> childRecordQueryWrapper = new QueryWrapper<>();
316
                 QueryWrapper<TaShareChildRecord> childRecordQueryWrapper = new QueryWrapper<>();
317
                 childRecordQueryWrapper.eq("org_id",orgId);
317
                 childRecordQueryWrapper.eq("org_id",orgId);
318
-                childRecordQueryWrapper.eq("group_activity_id",taShareActivity.getGroupActicityId());
318
+                childRecordQueryWrapper.eq("group_activity_id",taShareActivity.getGroupActivityId());
319
                 childRecordQueryWrapper.eq("record_id",taShareRecord.getRecordId());
319
                 childRecordQueryWrapper.eq("record_id",taShareRecord.getRecordId());
320
                 List<TaShareChildRecord> shareChildRecordList = taShareChildRecordService.list(childRecordQueryWrapper);
320
                 List<TaShareChildRecord> shareChildRecordList = taShareChildRecordService.list(childRecordQueryWrapper);
321
                 map.put("shareChildRecordList",shareChildRecordList);
321
                 map.put("shareChildRecordList",shareChildRecordList);

+ 26
- 1
src/main/java/com/huiju/estateagents/controller/TdPosterTemplateController.java View File

12
 import org.springframework.beans.factory.annotation.Autowired;
12
 import org.springframework.beans.factory.annotation.Autowired;
13
 import org.springframework.web.bind.annotation.*;
13
 import org.springframework.web.bind.annotation.*;
14
 
14
 
15
+import java.util.List;
16
+
15
 /**
17
 /**
16
  * <p>
18
  * <p>
17
     *   前端控制器
19
     *   前端控制器
21
  * @since 2019-10-23
23
  * @since 2019-10-23
22
  */
24
  */
23
 @RestController
25
 @RestController
24
-@RequestMapping("/")
26
+@RequestMapping("/api")
25
 public class TdPosterTemplateController extends BaseController {
27
 public class TdPosterTemplateController extends BaseController {
26
 
28
 
27
     private final Logger logger = LoggerFactory.getLogger(TdPosterTemplateController.class);
29
     private final Logger logger = LoggerFactory.getLogger(TdPosterTemplateController.class);
140
         }
142
         }
141
         return responseBean;
143
         return responseBean;
142
     }
144
     }
145
+    
146
+    /**
147
+     * 根据type获取数据
148
+     * @param type
149
+     * @return
150
+     */
151
+    @RequestMapping(value="/admin/posterTemplate",method= RequestMethod.GET)
152
+    public ResponseBean posterTemplateList(@RequestParam(value ="type") String type){
153
+        ResponseBean responseBean = new ResponseBean();
154
+        try {
155
+            QueryWrapper<TdPosterTemplate> queryWrapper = new QueryWrapper<>();
156
+            queryWrapper.eq("type",type);
157
+            queryWrapper.orderByDesc("create_date");
158
+            
159
+            List<TdPosterTemplate> result = iTdPosterTemplateService.list(queryWrapper);
160
+            responseBean.addSuccess(result);
161
+        }catch (Exception e){
162
+            e.printStackTrace();
163
+            logger.error("posterTemplateList -=- {}",e.toString());
164
+            responseBean.addError(e.getMessage());
165
+        }
166
+        return responseBean;
167
+    }
143
 }
168
 }

+ 2
- 2
src/main/java/com/huiju/estateagents/entity/TaShareActivity.java View File

27
     /**
27
     /**
28
      * 活动id
28
      * 活动id
29
      */
29
      */
30
-    @TableId(value = "group_acticity_id", type = IdType.AUTO)
31
-    private Integer groupActicityId;
30
+    @TableId(value = "group_activity_id", type = IdType.AUTO)
31
+    private Integer groupActivityId;
32
 
32
 
33
     /**
33
     /**
34
      * 项目id
34
      * 项目id

+ 2
- 2
src/main/java/com/huiju/estateagents/job/JudglActivityTimeJob.java View File

98
             LocalDateTime startTime = taShareActivity.getStartTime();
98
             LocalDateTime startTime = taShareActivity.getStartTime();
99
             LocalDateTime endTime = taShareActivity.getEndTime();
99
             LocalDateTime endTime = taShareActivity.getEndTime();
100
             if (nowTime.isAfter(startTime) && endTime.isAfter(nowTime)){
100
             if (nowTime.isAfter(startTime) && endTime.isAfter(nowTime)){
101
-                startGroupActivityIds.add(taShareActivity.getGroupActicityId());
101
+                startGroupActivityIds.add(taShareActivity.getGroupActivityId());
102
             }
102
             }
103
             if (nowTime.isAfter(endTime)){
103
             if (nowTime.isAfter(endTime)){
104
-                endGroupActivityIds.add(taShareActivity.getGroupActicityId());
104
+                endGroupActivityIds.add(taShareActivity.getGroupActivityId());
105
             }
105
             }
106
         }
106
         }
107
         iTaShareActivityService.updateUnStartActivity(startGroupActivityIds);
107
         iTaShareActivityService.updateUnStartActivity(startGroupActivityIds);

+ 3
- 0
src/main/java/com/huiju/estateagents/service/impl/TaShareRecordServiceImpl.java View File

191
         if (record != null){
191
         if (record != null){
192
             return ResponseBean.error("您已经发起拼团,请勿再次发起,加入好友的拼团吧",ResponseBean.ERROR_UNAVAILABLE);
192
             return ResponseBean.error("您已经发起拼团,请勿再次发起,加入好友的拼团吧",ResponseBean.ERROR_UNAVAILABLE);
193
         }
193
         }
194
+        if (null == taShareActivity.getIntegral()){
195
+            taShareActivity.setIntegral(0);
196
+        }
194
         if (person.getPoints() == null || person.getPoints() < taShareActivity.getIntegral()){
197
         if (person.getPoints() == null || person.getPoints() < taShareActivity.getIntegral()){
195
             return ResponseBean.error("积分不足",ResponseBean.ERROR_UNAVAILABLE);
198
             return ResponseBean.error("积分不足",ResponseBean.ERROR_UNAVAILABLE);
196
         }
199
         }

+ 0
- 6
src/main/resources/mapper/TaShareActivityMapper.xml View File

8
         t.activity_name,
8
         t.activity_name,
9
         t.main_img,
9
         t.main_img,
10
         t.group_buy_people,
10
         t.group_buy_people,
11
-        t.join_people,
12
         t.integral,
11
         t.integral,
13
         t.share_id,
12
         t.share_id,
14
         t.poster_id,
13
         t.poster_id,
16
         from ta_share_activity t where t.group_acticity_id = #{activityId}
15
         from ta_share_activity t where t.group_acticity_id = #{activityId}
17
     </select>
16
     </select>
18
 
17
 
19
-    <update id="updateJoinPeople">
20
-        update ta_share_activity set join_people =  join_people + 1
21
-        where group_acticity_id = #{activityId}
22
-    </update>
23
-
24
     <update id="updateUnStartGroupActivity">
18
     <update id="updateUnStartGroupActivity">
25
         update ta_share_activity t set t.activity_status = 0
19
         update ta_share_activity t set t.activity_status = 0
26
         where t.group_acticity_id in
20
         where t.group_acticity_id in