From 0e9b6603d4ae9d11c1fbc90257ce816c5807b8ff Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 28 十月 2022 16:55:02 +0800 Subject: [PATCH] 批量添加结算消息 --- app/src/main/java/com/yeshi/makemoney/app/service/inter/goldcorn/GoldCornGetRecordService.java | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 50 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/yeshi/makemoney/app/service/inter/goldcorn/GoldCornGetRecordService.java b/app/src/main/java/com/yeshi/makemoney/app/service/inter/goldcorn/GoldCornGetRecordService.java index 3ef5663..166efc5 100644 --- a/app/src/main/java/com/yeshi/makemoney/app/service/inter/goldcorn/GoldCornGetRecordService.java +++ b/app/src/main/java/com/yeshi/makemoney/app/service/inter/goldcorn/GoldCornGetRecordService.java @@ -1,9 +1,12 @@ package com.yeshi.makemoney.app.service.inter.goldcorn; +import com.yeshi.makemoney.app.entity.SystemEnum; import com.yeshi.makemoney.app.entity.goldcorn.GoldCornGetRecord; import com.yeshi.makemoney.app.entity.goldcorn.GoldCornGetType; import com.yeshi.makemoney.app.exception.goldcorn.GoldCornGetRecordException; import com.yeshi.makemoney.app.service.query.goldcorn.GoldCornGetRecordQuery; +import org.yeshi.utils.statistic.BaseStatisticTimeQuery; +import org.yeshi.utils.statistic.StatisticNumberResult; import java.util.Date; import java.util.List; @@ -61,7 +64,7 @@ /** - * @return java.util.Map<java.lang.Long , java.math.BigDecimal> + * @return java.util.Map<java.lang.Long , java.math.BigDecimal> * @author hxh * @description 缁熻FromUid浜х敓鐨勯噾甯佹暟閲� * @date 15:36 2022/4/8 @@ -91,6 +94,51 @@ * @date 10:32 2022/4/28 * @param: goldCornGetRecordQuery **/ - public Map<GoldCornGetType,Long> sumEventCount(GoldCornGetRecordQuery goldCornGetRecordQuery); + public Map<GoldCornGetType, Long> sumEventCount(GoldCornGetRecordQuery goldCornGetRecordQuery); + + + /** + * @author hxh + * @description 缁熻閲戝竵鏁伴噺 + * @date 14:59 2022/5/10 + * @param: goldCornGetRecordQuery + * @return java.util.Map<java.lang.String,java.lang.Long> + **/ + public Map<String, Long> sumGoldCornNum(GoldCornGetRecordQuery goldCornGetRecordQuery); + + + /** + * @return java.util.List<java.lang.Long> + * @author hxh + * @description 鑾峰彇娲昏穬鐢ㄦ埛鍒楄〃 + * @date 18:33 2022/5/7 + * @param: minCreateTime 鏈�灏忕殑娲昏穬鏃堕棿 + * @param: maxCreateTime 鏈�澶х殑娲昏穬鏃堕棿 + * @param: page + * @param: pageSize + **/ + public List<Long> listUids(Date minCreateTime, Date maxCreateTime, int page, int pageSize); + + + /** + * @return java.util.List<java.util.Map < java.lang.Long , java.lang.Boolean>> + * @author hxh + * @description 鎵归噺鏌ヨ鐢ㄦ埛鏄惁绛惧埌 + * @date 18:42 2022/5/7 + * @param: uidList + * @param: day + **/ + public Map<Long, Boolean> isSignIned(List<Long> uidList, String day); + + /** + * @return org.yeshi.utils.statistic.StatisticNumberResult + * @author hxh + * @description 缁熻 + * @date 14:55 2022/5/10 + * @param: system + * @param: query + **/ + public List<StatisticNumberResult> statistic(SystemEnum system, BaseStatisticTimeQuery query); + } -- Gitblit v1.8.0