yujian
2019-09-04 c481e594e782723f0a127b2e251825ce94d164db
统计奖励券方法
2个文件已修改
24 ■■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserSystemCouponService.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java
@@ -667,6 +667,23 @@
    }
    
    
    @Override
    public long countUsableRewardCoupon (Long uid) {
        if (uid == null)
            return 0;
        List<SystemCoupon> couponList = systemCouponService.getOrderCouponList();
        if (couponList == null || couponList.size() == 0)
            return 0;
        List<Long> listCouponId = new ArrayList<Long>();
        for (SystemCoupon systemCoupon : couponList) {
            listCouponId.add(systemCoupon.getId());
        }
        return userSystemCouponMapper.countUsableByUid(uid, listCouponId);
    }
    
    @Transactional
    @Override
fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserSystemCouponService.java
@@ -293,5 +293,12 @@
     * @return
     */
    public long countUsableFreeCouponForBuy(Long uid);
    /**
     * 统计可使用的奖励券
     * @param uid
     * @return
     */
    public long countUsableRewardCoupon(Long uid);
}