package com.nq.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.nq.pojo.UserWithdraw; import java.math.BigDecimal; import java.util.List; import org.apache.ibatis.annotations.Param; public interface UserWithdrawMapper extends BaseMapper { int deleteByPrimaryKey(Integer paramInteger); int insertSelective(UserWithdraw paramUserWithdraw); UserWithdraw selectByPrimaryKey(Integer paramInteger); int updateByPrimaryKeySelective(UserWithdraw paramUserWithdraw); int updateByPrimaryKey(UserWithdraw paramUserWithdraw); List findUserWithList(@Param("uid") Integer paramInteger, @Param("withStatus") String paramString); List listByAgent(@Param("searchId") Integer paramInteger1, @Param("realName") String paramString, @Param("state") Integer paramInteger2); List listByAdmin(@Param("agentId") Integer paramInteger1, @Param("userId") Integer paramInteger2, @Param("realName") String paramString1, @Param("state") Integer paramInteger3, @Param("beginTime") String paramString2, @Param("endTime") String paramString3); BigDecimal CountSpWithSumAmtByState(Integer paramInteger); BigDecimal agentCountSpWithSumAmtByState( @Param("withState") Integer chargeState,@Param("agentId") Integer agentId); BigDecimal CountSpWithSumAmTodaytByState(Integer paramInteger); BigDecimal agentCountSpWithSumAmTodaytByState( @Param("withState") Integer chargeState,@Param("agentId") Integer agentId); int deleteByUserId(@Param("userId") Integer paramInteger); }