傅行帆 před 5 roky
rodič
revize
a57667facc

+ 5
- 5
src/main/java/com/huiju/estateagents/controller/TaShareActivityController.java Zobrazit soubor

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

+ 26
- 1
src/main/java/com/huiju/estateagents/controller/TdPosterTemplateController.java Zobrazit soubor

@@ -12,6 +12,8 @@ import org.slf4j.LoggerFactory;
12 12
 import org.springframework.beans.factory.annotation.Autowired;
13 13
 import org.springframework.web.bind.annotation.*;
14 14
 
15
+import java.util.List;
16
+
15 17
 /**
16 18
  * <p>
17 19
     *   前端控制器
@@ -21,7 +23,7 @@ import org.springframework.web.bind.annotation.*;
21 23
  * @since 2019-10-23
22 24
  */
23 25
 @RestController
24
-@RequestMapping("/")
26
+@RequestMapping("/api")
25 27
 public class TdPosterTemplateController extends BaseController {
26 28
 
27 29
     private final Logger logger = LoggerFactory.getLogger(TdPosterTemplateController.class);
@@ -140,4 +142,27 @@ public class TdPosterTemplateController extends BaseController {
140 142
         }
141 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 Zobrazit soubor

@@ -27,8 +27,8 @@ public class TaShareActivity implements Serializable {
27 27
     /**
28 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 34
      * 项目id

+ 2
- 2
src/main/java/com/huiju/estateagents/job/JudglActivityTimeJob.java Zobrazit soubor

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

+ 3
- 0
src/main/java/com/huiju/estateagents/service/impl/TaShareRecordServiceImpl.java Zobrazit soubor

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

+ 0
- 6
src/main/resources/mapper/TaShareActivityMapper.xml Zobrazit soubor

@@ -8,7 +8,6 @@
8 8
         t.activity_name,
9 9
         t.main_img,
10 10
         t.group_buy_people,
11
-        t.join_people,
12 11
         t.integral,
13 12
         t.share_id,
14 13
         t.poster_id,
@@ -16,11 +15,6 @@
16 15
         from ta_share_activity t where t.group_acticity_id = #{activityId}
17 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 18
     <update id="updateUnStartGroupActivity">
25 19
         update ta_share_activity t set t.activity_status = 0
26 20
         where t.group_acticity_id in