zhoulisen 5 年前
父节点
当前提交
a71dba7aa2

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

30
      * @param orgId
30
      * @param orgId
31
      * @return
31
      * @return
32
      */
32
      */
33
-    List<TaRedPacketHistory> getRanking(String activityId, Integer orgId);
33
+    List<TaRedPacketHistory> getRanking(String activityId, Integer orgId ,Integer top);
34
 }
34
 }

+ 9
- 1
src/main/java/com/huiju/estateagents/third/service/impl/TaThirdPartyMiniappConfigServiceImpl.java 查看文件

361
     public ResponseBean getRanking(String drainageId) {
361
     public ResponseBean getRanking(String drainageId) {
362
         //第一步根据drainggeid查询出红包表对应的记录
362
         //第一步根据drainggeid查询出红包表对应的记录
363
         TaDrainage taDrainage = taDrainageMapper.selectById(drainageId);
363
         TaDrainage taDrainage = taDrainageMapper.selectById(drainageId);
364
+
365
+        int top = 100;
366
+        if(taDrainage.getActivityType()=="RedPacket"){
367
+            TaRedPacket taRedPacket = taRedPacketMapper.selectById(taDrainage.getActivityId());
368
+            top = taRedPacket.getTopLimitPersons();
369
+        }
370
+
371
+//                .selectById(taDrainage.getActivityId())
364
         //第二步查询出这个H5对应的活动
372
         //第二步查询出这个H5对应的活动
365
-        List<TaRedPacketHistory> taRedPacketHistoryList = taRedPacketHistoryMapper.getRanking(taDrainage.getActivityId(), taDrainage.getOrgId());
373
+        List<TaRedPacketHistory> taRedPacketHistoryList = taRedPacketHistoryMapper.getRanking(taDrainage.getActivityId(), taDrainage.getOrgId(), top);
366
         return ResponseBean.success(taRedPacketHistoryList);
374
         return ResponseBean.success(taRedPacketHistoryList);
367
     }
375
     }
368
 
376
 

+ 1
- 0
src/main/resources/mapper/redpack/TaRedPacketHistoryMapper.xml 查看文件

14
         LEFT JOIN ta_person p ON t.target_miniapp_person = p.person_id
14
         LEFT JOIN ta_person p ON t.target_miniapp_person = p.person_id
15
         ORDER BY
15
         ORDER BY
16
         t.helpPersonNum DESC
16
         t.helpPersonNum DESC
17
+        limit #{top}
17
     </select>
18
     </select>
18
 </mapper>
19
 </mapper>