UserDistributeMapper.java 887 B

123456789101112131415161718192021222324
  1. package com.cyksj.mapper.manage.distribute;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.cyksj.model.entity.UserDistribute;
  4. import org.apache.ibatis.annotations.Param;
  5. import java.math.BigDecimal;
  6. import java.util.List;
  7. /*
  8. *项目名: netflix
  9. *文件名: UserDistributeMapper
  10. *创建者: JavaZou
  11. *创建时间:2022/11/14 12:18
  12. */
  13. public interface UserDistributeMapper extends BaseMapper<UserDistribute> {
  14. Integer count(Long userId);
  15. Integer countUserNum(Long userId);
  16. BigDecimal getHasPayOrdersBySharedId(@Param("userId") Long userId, @Param("noOrderStatus") List<String> noOrderStatus, @Param("startTime") String startTime, @Param("endTime") String endTime);
  17. BigDecimal countHasPayBySharedId(@Param("userId") Long userId, @Param("noOrderStatus") List<String> noOrderStatus, @Param("startTime") String startTime, @Param("endTime") String endTime);
  18. }