From cd637932a970e7935b17d41568fe89c92775bccc Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 06 十二月 2019 17:18:27 +0800 Subject: [PATCH] 双12活动添加,邀请码发布修改,爬单新规则添加 --- fanli/src/main/java/com/yeshi/fanli/dao/mybatis/order/CommonOrderMapper.java | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/order/CommonOrderMapper.java b/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/order/CommonOrderMapper.java index 21967bf..2ec6bf8 100644 --- a/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/order/CommonOrderMapper.java +++ b/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/order/CommonOrderMapper.java @@ -10,6 +10,7 @@ import com.yeshi.fanli.dao.BaseMapper; import com.yeshi.fanli.entity.order.CommonOrder; import com.yeshi.fanli.vo.order.CommonOrderVO; +import com.yeshi.fanli.vo.order.OrderCountVO; public interface CommonOrderMapper extends BaseMapper<CommonOrder> { @@ -79,6 +80,14 @@ Map<String, BigDecimal> countHistoryOrder(@Param("uid") Long uid, @Param("day") Integer day, @Param("source") Integer source); + + /** + * 缁熻鏈夋晥璁㈠崟鏁伴噺 + * @param uid + * @return + */ + OrderCountVO getOrderCount(@Param("uid") Long uid, @Param("day")Integer day, @Param("source") Integer source); + /** * 鏄ㄦ棩鎬昏鍗�-鏍规嵁绾㈠寘绫诲瀷 鑷喘 閭�璇� 鍒嗕韩 * @@ -315,4 +324,25 @@ CommonOrderVO firstValidOrderByUid(@Param("uid") Long uid, @Param("typeHB") Integer typeHB, @Param("typeDate") Integer typeDate); + + /** + * 鑾峰彇棣栫瑪鍒嗕韩璁㈠崟锛� + * @param uid + * @return + */ + CommonOrder getFirstShareOrderByUid(@Param("uid") Long uid); + + /** + * 缁熻璁㈠崟鍙峰埌璐﹂噾棰� + * @param uid + * @return + */ + BigDecimal getTotalRewardMoneyByOrderNoAndSourceType(@Param("orderNo") String orderNo, @Param("sourceType") Integer sourceType); + + /** + * 缁熻24灏忔椂鏈夋晥鑷喘璁㈠崟 + * @param uid + * @return + */ + long count24HValidOrderByUid(@Param("uid") Long uid, @Param("minTime") Date minTime); } \ No newline at end of file -- Gitblit v1.8.0