From 554de444b87aab5f93cb1593a8095612cf9479a7 Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期二, 09 六月 2020 17:34:30 +0800 Subject: [PATCH] 订单 --- fanli/src/main/java/com/yeshi/fanli/service/inter/user/invite/ThreeSaleSerivce.java | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 51 insertions(+), 3 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/user/invite/ThreeSaleSerivce.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/user/invite/ThreeSaleSerivce.java index 4f63ccf..dc79490 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/user/invite/ThreeSaleSerivce.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/user/invite/ThreeSaleSerivce.java @@ -1,5 +1,6 @@ package com.yeshi.fanli.service.inter.user.invite; +import java.util.Date; import java.util.List; import com.yeshi.fanli.entity.bus.user.ThreeSale; @@ -187,21 +188,45 @@ * @return */ public List<ThreeSale> listSecondTeam(long start, int count, Long uid); + + /** + * 涓�绾ч槦鍛� + * @param start + * @param count + * @param uid + * @param state + * @return + */ + public List<ThreeSale> listFirstTeam(long start, int count, Long uid, List<Long> listId); + /** + * 浜岀骇闃熷憳 + * @param start + * @param count + * @param uid + * @param state + * @return + */ + public List<ThreeSale> listSecondTeam(long start, int count, Long uid, List<Long> listId); + + public long countFirstTeam(Long uid); + + public long countSecondTeam(Long uid); + /** * 缁熻鐩存帴绮変笣鏁伴噺 * * @param uid * @return */ - public long countFirstTeam(Long uid); + public long countFirstTeam(Long uid, List<Long> listId); /** * 缁熻闂存帴绮変笣鏁伴噺 * @param uid * @return */ - public long countSecondTeam(Long uid); + public long countSecondTeam(Long uid, List<Long> listId); /** * 鏌ヨ閭�璇峰叧绯� 鏃堕棿绛涢�� @@ -284,6 +309,29 @@ * List<ThreeSale> 杩斿洖绫诲瀷 * @throws */ - public List<ThreeSale> listAll(int page,int pageSize); + public List<ThreeSale> listAll(Date minTime,Date maxTime, int page,int pageSize); + + public long countAll(Date minTime,Date maxTime); + + /** + * 鏍规棩鏈熺被鍨嬭繘琛岀粺璁$洿鎺� + */ + public long countFirstTeamByDate(Long uid, int dayType); + + /** + * 鏍规棩鏈熺被鍨嬭繘琛岀粺璁¢棿鎺� + * @param uid + * @param dayType + * @return + */ + public long countSecondTeamByDate(Long uid, int dayType); + + + /** + * 鏌ヨboosID + * @return + */ + public List<Long> getAllBossId(); + } -- Gitblit v1.8.0