ソースを参照

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

魏超 4 年 前
コミット
f536332c9c

+ 1
- 1
src/main/java/com/huiju/estateagents/redpack/mapper/TaRedPacketHistoryMapper.java ファイルの表示

@@ -30,5 +30,5 @@ public interface TaRedPacketHistoryMapper extends BaseMapper<TaRedPacketHistory>
30 30
      * @param orgId
31 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,8 +361,16 @@ public class TaThirdPartyMiniappConfigServiceImpl extends ServiceImpl<TaThirdPar
361 361
     public ResponseBean getRanking(String drainageId) {
362 362
         //第一步根据drainggeid查询出红包表对应的记录
363 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 372
         //第二步查询出这个H5对应的活动
365
-        List<TaRedPacketHistory> taRedPacketHistoryList = taRedPacketHistoryMapper.getRanking(taDrainage.getActivityId(), taDrainage.getOrgId());
373
+        List<TaRedPacketHistory> taRedPacketHistoryList = taRedPacketHistoryMapper.getRanking(taDrainage.getActivityId(), taDrainage.getOrgId(), top);
366 374
         return ResponseBean.success(taRedPacketHistoryList);
367 375
     }
368 376
 

+ 1
- 0
src/main/resources/mapper/redpack/TaRedPacketHistoryMapper.xml ファイルの表示

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